ReactOS  0.4.14-dev-606-g14ebc0b
lmaccess.h
Go to the documentation of this file.
1 #ifndef _LMACCESS_H
2 #define _LMACCESS_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 #include <lmcons.h>
8 #define GROUP_SPECIALGRP_USERS L"USERS"
9 #define GROUP_SPECIALGRP_ADMINS L"ADMINS"
10 #define GROUP_SPECIALGRP_GUESTS L"GUESTS"
11 #define GROUP_SPECIALGRP_LOCAL L"LOCAL"
12 #define ACCESS_LETTERS "RWCXDAP "
13 #define NETLOGON_CONTROL_QUERY 1
14 #define NETLOGON_CONTROL_REPLICATE 2
15 #define NETLOGON_CONTROL_SYNCHRONIZE 3
16 #define NETLOGON_CONTROL_PDC_REPLICATE 4
17 #define NETLOGON_CONTROL_REDISCOVER 5
18 #define NETLOGON_CONTROL_TC_QUERY 6
19 #define NETLOGON_CONTROL_BACKUP_CHANGE_LOG 65532
20 #define NETLOGON_CONTROL_TRUNCATE_LOG 65533
21 #define NETLOGON_CONTROL_SET_DBFLAG 65534
22 #define NETLOGON_CONTROL_BREAKPOINT 65535
23 #define UF_SCRIPT 1
24 #define UF_ACCOUNTDISABLE 2
25 #define UF_HOMEDIR_REQUIRED 8
26 #define UF_LOCKOUT 16
27 #define UF_PASSWD_NOTREQD 32
28 #define UF_PASSWD_CANT_CHANGE 64
29 #define UF_TEMP_DUPLICATE_ACCOUNT 256
30 #define UF_NORMAL_ACCOUNT 512
31 #define UF_INTERDOMAIN_TRUST_ACCOUNT 2048
32 #define UF_WORKSTATION_TRUST_ACCOUNT 4096
33 #define UF_SERVER_TRUST_ACCOUNT 8192
34 #define UF_MNS_LOGON_ACCOUNT 131072
35 #define UF_MACHINE_ACCOUNT_MASK (UF_INTERDOMAIN_TRUST_ACCOUNT|UF_WORKSTATION_TRUST_ACCOUNT|UF_SERVER_TRUST_ACCOUNT)
36 #define UF_ACCOUNT_TYPE_MASK (UF_TEMP_DUPLICATE_ACCOUNT|UF_NORMAL_ACCOUNT|UF_INTERDOMAIN_TRUST_ACCOUNT|UF_WORKSTATION_TRUST_ACCOUNT|UF_SERVER_TRUST_ACCOUNT)
37 #define UF_DONT_EXPIRE_PASSWD 65536
38 #define UF_SETTABLE_BITS (UF_SCRIPT|UF_ACCOUNTDISABLE|UF_LOCKOUT|UF_HOMEDIR_REQUIRED|UF_PASSWD_NOTREQD|UF_PASSWD_CANT_CHANGE|UF_ACCOUNT_TYPE_MASK|UF_DONT_EXPIRE_PASSWD)
39 #define FILTER_TEMP_DUPLICATE_ACCOUNT 1
40 #define FILTER_NORMAL_ACCOUNT 2
41 #define FILTER_INTERDOMAIN_TRUST_ACCOUNT 8
42 #define FILTER_WORKSTATION_TRUST_ACCOUNT 16
43 #define FILTER_SERVER_TRUST_ACCOUNT 32
44 #define LG_INCLUDE_INDIRECT 1
45 #define AF_OP_PRINT 1
46 #define AF_OP_COMM 2
47 #define AF_OP_SERVER 4
48 #define AF_OP_ACCOUNTS 8
49 #define AF_SETTABLE_BITS (AF_OP_PRINT|AF_OP_COMM|AF_OP_SERVER|AF_OP_ACCOUNTS)
50 #define UAS_ROLE_STANDALONE 0
51 #define UAS_ROLE_MEMBER 1
52 #define UAS_ROLE_BACKUP 2
53 #define UAS_ROLE_PRIMARY 3
54 #define USER_NAME_PARMNUM 1
55 #define USER_PASSWORD_PARMNUM 3
56 #define USER_PASSWORD_AGE_PARMNUM 4
57 #define USER_PRIV_PARMNUM 5
58 #define USER_HOME_DIR_PARMNUM 6
59 #define USER_COMMENT_PARMNUM 7
60 #define USER_FLAGS_PARMNUM 8
61 #define USER_SCRIPT_PATH_PARMNUM 9
62 #define USER_AUTH_FLAGS_PARMNUM 10
63 #define USER_FULL_NAME_PARMNUM 11
64 #define USER_USR_COMMENT_PARMNUM 12
65 #define USER_PARMS_PARMNUM 13
66 #define USER_WORKSTATIONS_PARMNUM 14
67 #define USER_LAST_LOGON_PARMNUM 15
68 #define USER_LAST_LOGOFF_PARMNUM 16
69 #define USER_ACCT_EXPIRES_PARMNUM 17
70 #define USER_MAX_STORAGE_PARMNUM 18
71 #define USER_UNITS_PER_WEEK_PARMNUM 19
72 #define USER_LOGON_HOURS_PARMNUM 20
73 #define USER_PAD_PW_COUNT_PARMNUM 21
74 #define USER_NUM_LOGONS_PARMNUM 22
75 #define USER_LOGON_SERVER_PARMNUM 23
76 #define USER_COUNTRY_CODE_PARMNUM 24
77 #define USER_CODE_PAGE_PARMNUM 25
78 #define USER_PRIMARY_GROUP_PARMNUM 51
79 #define USER_PROFILE 52
80 #define USER_PROFILE_PARMNUM 52
81 #define USER_HOME_DIR_DRIVE_PARMNUM 53
82 #define USER_NAME_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_NAME_PARMNUM)
83 #define USER_PASSWORD_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_PASSWORD_PARMNUM)
84 #define USER_PASSWORD_AGE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_PASSWORD_AGE_PARMNUM)
85 #define USER_PRIV_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_PRIV_PARMNUM)
86 #define USER_HOME_DIR_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_HOME_DIR_PARMNUM)
87 #define USER_COMMENT_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_COMMENT_PARMNUM)
88 #define USER_FLAGS_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_FLAGS_PARMNUM)
89 #define USER_SCRIPT_PATH_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_SCRIPT_PATH_PARMNUM)
90 #define USER_AUTH_FLAGS_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_AUTH_FLAGS_PARMNUM)
91 #define USER_FULL_NAME_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_FULL_NAME_PARMNUM)
92 #define USER_USR_COMMENT_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_USR_COMMENT_PARMNUM)
93 #define USER_PARMS_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_PARMS_PARMNUM)
94 #define USER_WORKSTATIONS_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_WORKSTATIONS_PARMNUM)
95 #define USER_LAST_LOGON_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_LAST_LOGON_PARMNUM)
96 #define USER_LAST_LOGOFF_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_LAST_LOGOFF_PARMNUM)
97 #define USER_ACCT_EXPIRES_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_ACCT_EXPIRES_PARMNUM)
98 #define USER_MAX_STORAGE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_MAX_STORAGE_PARMNUM)
99 #define USER_UNITS_PER_WEEK_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_UNITS_PER_WEEK_PARMNUM)
100 #define USER_LOGON_HOURS_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_LOGON_HOURS_PARMNUM)
101 #define USER_PAD_PW_COUNT_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_PAD_PW_COUNT_PARMNUM)
102 #define USER_NUM_LOGONS_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_NUM_LOGONS_PARMNUM)
103 #define USER_LOGON_SERVER_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_LOGON_SERVER_PARMNUM)
104 #define USER_COUNTRY_CODE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_COUNTRY_CODE_PARMNUM)
105 #define USER_CODE_PAGE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_CODE_PAGE_PARMNUM)
106 #define USER_PRIMARY_GROUP_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_PRIMARY_GROUP_PARMNUM)
107 #define USER_POSIX_ID_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_POSIX_ID_PARMNUM)
108 #define USER_HOME_DIR_DRIVE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+USER_HOME_DIR_DRIVE_PARMNUM)
109 #define NULL_USERSETINFO_PASSWD " "
110 #define TIMEQ_FOREVER ((ULONG)-1)
111 #define USER_MAXSTORAGE_UNLIMITED ((ULONG)-1)
112 #define USER_NO_LOGOFF ((ULONG)-1L)
113 #define UNITS_PER_DAY 24
114 #define UNITS_PER_WEEK 168
115 #define USER_PRIV_MASK 3
116 #define USER_PRIV_GUEST 0
117 #define USER_PRIV_USER 1
118 #define USER_PRIV_ADMIN 2
119 #define MAX_PASSWD_LEN PWLEN
120 #define DEF_MIN_PWLEN 6
121 #define DEF_PWUNIQUENESS 5
122 #define DEF_MAX_PWHIST 8
123 #define DEF_MAX_PWAGE TIMEQ_FOREVER
124 #define DEF_MIN_PWAGE 0
125 #define DEF_FORCE_LOGOFF (ULONG)0xffffffff
126 #define DEF_MAX_BADPW 0
127 #define ONE_DAY 86400
128 #define VALIDATED_LOGON 0
129 #define PASSWORD_EXPIRED 2
130 #define NON_VALIDATED_LOGON 3
131 #define VALID_LOGOFF 1
132 #define MODALS_MIN_PASSWD_LEN_PARMNUM 1
133 #define MODALS_MAX_PASSWD_AGE_PARMNUM 2
134 #define MODALS_MIN_PASSWD_AGE_PARMNUM 3
135 #define MODALS_FORCE_LOGOFF_PARMNUM 4
136 #define MODALS_PASSWD_HIST_LEN_PARMNUM 5
137 #define MODALS_ROLE_PARMNUM 6
138 #define MODALS_PRIMARY_PARMNUM 7
139 #define MODALS_DOMAIN_NAME_PARMNUM 8
140 #define MODALS_DOMAIN_ID_PARMNUM 9
141 #define MODALS_LOCKOUT_DURATION_PARMNUM 10
142 #define MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM 11
143 #define MODALS_LOCKOUT_THRESHOLD_PARMNUM 12
144 #define MODALS_MIN_PASSWD_LEN_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_MIN_PASSWD_LEN_PARMNUM)
145 #define MODALS_MAX_PASSWD_AGE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_MAX_PASSWD_AGE_PARMNUM)
146 #define MODALS_MIN_PASSWD_AGE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_MIN_PASSWD_AGE_PARMNUM)
147 #define MODALS_FORCE_LOGOFF_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_FORCE_LOGOFF_PARMNUM)
148 #define MODALS_PASSWD_HIST_LEN_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_PASSWD_HIST_LEN_PARMNUM)
149 #define MODALS_ROLE_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_ROLE_PARMNUM)
150 #define MODALS_PRIMARY_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_PRIMARY_PARMNUM)
151 #define MODALS_DOMAIN_NAME_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_DOMAIN_NAME_PARMNUM)
152 #define MODALS_DOMAIN_ID_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+MODALS_DOMAIN_ID_PARMNUM)
153 #define GROUPIDMASK 0x8000
154 #define GROUP_ALL_PARMNUM 0
155 #define GROUP_NAME_PARMNUM 1
156 #define GROUP_COMMENT_PARMNUM 2
157 #define GROUP_ATTRIBUTES_PARMNUM 3
158 #define GROUP_ALL_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+GROUP_ALL_PARMNUM)
159 #define GROUP_NAME_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+GROUP_NAME_PARMNUM)
160 #define GROUP_COMMENT_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+GROUP_COMMENT_PARMNUM)
161 #define GROUP_ATTRIBUTES_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+GROUP_ATTRIBUTES_PARMNUM)
162 #define GROUP_POSIX_ID_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+GROUP_POSIX_ID_PARMNUM)
163 #define LOCALGROUP_NAME_PARMNUM 1
164 #define LOCALGROUP_COMMENT_PARMNUM 2
165 #define MAXPERMENTRIES 64
166 #define ACCESS_NONE 0
167 #define ACCESS_ALL (ACCESS_READ|ACCESS_WRITE|ACCESS_CREATE|ACCESS_EXEC|ACCESS_DELETE|ACCESS_ATRIB|ACCESS_PERM)
168 #define ACCESS_READ 1
169 #define ACCESS_WRITE 2
170 #define ACCESS_CREATE 4
171 #define ACCESS_EXEC 8
172 #define ACCESS_DELETE 16
173 #define ACCESS_ATRIB 32
174 #define ACCESS_PERM 64
175 #define ACCESS_GROUP 0x8000
176 #define ACCESS_AUDIT 1
177 #define ACCESS_SUCCESS_OPEN 16
178 #define ACCESS_SUCCESS_WRITE 32
179 #define ACCESS_SUCCESS_DELETE 64
180 #define ACCESS_SUCCESS_ACL 128
181 #define ACCESS_SUCCESS_MASK 240
182 #define ACCESS_FAIL_OPEN 256
183 #define ACCESS_FAIL_WRITE 512
184 #define ACCESS_FAIL_DELETE 1024
185 #define ACCESS_FAIL_ACL 2048
186 #define ACCESS_FAIL_MASK 3840
187 #define ACCESS_FAIL_SHIFT 4
188 #define ACCESS_RESOURCE_NAME_PARMNUM 1
189 #define ACCESS_ATTR_PARMNUM 2
190 #define ACCESS_COUNT_PARMNUM 3
191 #define ACCESS_ACCESS_LIST_PARMNUM 4
192 #define ACCESS_RESOURCE_NAME_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+ACCESS_RESOURCE_NAME_PARMNUM)
193 #define ACCESS_ATTR_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+ACCESS_ATTR_PARMNUM)
194 #define ACCESS_COUNT_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+ACCESS_COUNT_PARMNUM)
195 #define ACCESS_ACCESS_LIST_INFOLEVEL (PARMNUM_BASE_INFOLEVEL+ACCESS_ACCESS_LIST_PARMNUM)
196 #define NETLOGON_REPLICATION_NEEDED 1
197 #define NETLOGON_REPLICATION_IN_PROGRESS 2
198 #define NETLOGON_FULL_SYNC_REPLICATION 4
199 #define NETLOGON_REDO_NEEDED 8
200 
202 typedef struct _USER_INFO_1 {
212 typedef struct _USER_INFO_2 {
238 typedef struct _USER_INFO_3 {
269 typedef struct _USER_INFO_4 {
300 typedef struct _USER_INFO_10 {
306 typedef struct _USER_INFO_11 {
328 typedef struct _USER_INFO_20 {
335 typedef struct _USER_INFO_21 {
338 typedef struct _USER_INFO_22 {
364 typedef struct _USER_INFO_23 {
371 typedef struct _USER_INFO_1003 {
374 typedef struct _USER_INFO_1005 {
377 typedef struct _USER_INFO_1006 {
380 typedef struct _USER_INFO_1007 {
383 typedef struct _USER_INFO_1008 {
386 typedef struct _USER_INFO_1009 {
389 typedef struct _USER_INFO_1010 {
392 typedef struct _USER_INFO_1011 {
395 typedef struct _USER_INFO_1012 {
398 typedef struct _USER_INFO_1013 {
401 typedef struct _USER_INFO_1014 {
404 typedef struct _USER_INFO_1017 {
407 typedef struct _USER_INFO_1018 {
410 typedef struct _USER_INFO_1020 {
414 typedef struct _USER_INFO_1023 {
417 typedef struct _USER_INFO_1024 {
420 typedef struct _USER_INFO_1025 {
423 typedef struct _USER_INFO_1051 {
426 typedef struct _USER_INFO_1052 {
429 typedef struct _USER_INFO_1053 {
432 typedef struct _USER_MODALS_INFO_0 {
439 typedef struct _USER_MODALS_INFO_1 {
443 typedef struct _USER_MODALS_INFO_2 {
447 typedef struct _USER_MODALS_INFO_3 {
452 typedef struct _USER_MODALS_INFO_1001 {
455 typedef struct _USER_MODALS_INFO_1002 {
458 typedef struct _USER_MODALS_INFO_1003 {
461 typedef struct _USER_MODALS_INFO_1004 {
464 typedef struct _USER_MODALS_INFO_1005 {
467 typedef struct _USER_MODALS_INFO_1006 {
470 typedef struct _USER_MODALS_INFO_1007 {
473 typedef struct _GROUP_INFO_0 {
476 typedef struct _GROUP_INFO_1 {
480 typedef struct _GROUP_INFO_2 {
486 typedef struct _GROUP_INFO_3 {
492 typedef struct _GROUP_INFO_1002 {
495 typedef struct _GROUP_INFO_1005 {
498 typedef struct _GROUP_USERS_INFO_0 {
501 typedef struct _GROUP_USERS_INFO_1 {
505 typedef struct _LOCALGROUP_INFO_0 {
508 typedef struct _LOCALGROUP_INFO_1 {
512 typedef struct _LOCALGROUP_INFO_1002 {
532 typedef struct _LOCALGROUP_USERS_INFO_0 {
535 typedef struct _NET_DISPLAY_USER {
543 typedef struct _NET_DISPLAY_MACHINE {
550 typedef struct _NET_DISPLAY_GROUP {
557 typedef struct _ACCESS_INFO_0 {
560 typedef struct _ACCESS_INFO_1 {
565 typedef struct _ACCESS_INFO_1002 {
568 typedef struct _ACCESS_LIST {
572 typedef struct _NETLOGON_INFO_1 {
576 typedef struct _NETLOGON_INFO_2 {
582 typedef struct _NETLOGON_INFO_3 {
591 
592 #ifndef _NTDEF_
593 typedef _Return_type_success_(return >= 0) LONG NTSTATUS;
595 #endif
596 
597 #if 0
598 /* MS has these defined, but the RxNetAccessXX functions aren't documented nor do
599  they exist in any headers */
600 #define NetAccessAdd RxNetAccessAdd
601 #define NetAccessEnum RxNetAccessEnum
602 #define NetAccessGetInfo RxNetAccessGetInfo
603 #define NetAccessSetInfo RxNetAccessSetInfo
604 #define NetAccessDel RxNetAccessDel
605 #define NetAccessGetUserPerms RxNetAccessGetUserPerms
606 /* These are obsolete */
609 NET_API_STATUS WINAPI NetAccessGetInfo(LPCWSTR,LPCWSTR,DWORD,PBYTE*);
611 NET_API_STATUS WINAPI NetAccessDel(LPCWSTR,LPCWSTR);
612 NET_API_STATUS WINAPI NetAccessGetUserPerms(LPCWSTR,LPCWSTR,LPCWSTR,PDWORD);
613 #endif
614 
654 #ifdef __cplusplus
655 }
656 #endif
657 #endif
struct _NET_DISPLAY_GROUP NET_DISPLAY_GROUP
DWORD usri4_password_expired
Definition: lmaccess.h:298
struct _USER_MODALS_INFO_1002 * PUSER_MODALS_INFO_1002
DWORD usri4_last_logoff
Definition: lmaccess.h:284
LPWSTR usri11_usr_comment
Definition: lmaccess.h:309
struct _USER_MODALS_INFO_1006 USER_MODALS_INFO_1006
LPWSTR usri1014_workstations
Definition: lmaccess.h:402
DWORD netlog3_flags
Definition: lmaccess.h:583
struct _GROUP_USERS_INFO_1 * PGROUP_USERS_INFO_1
* PNTSTATUS
Definition: strlen.c:14
DWORD usrmod1005_password_hist_len
Definition: lmaccess.h:465
DWORD usri11_auth_flags
Definition: lmaccess.h:312
struct _USER_MODALS_INFO_1006 * PUSER_MODALS_INFO_1006
DWORD usri1_password_age
Definition: lmaccess.h:205
NET_API_STATUS netlog1_pdc_connection_status
Definition: lmaccess.h:574
struct _LOCALGROUP_INFO_1 * LPLOCALGROUP_INFO_1
LPWSTR usri1_password
Definition: lmaccess.h:204
DWORD usri1005_priv
Definition: lmaccess.h:375
LPWSTR usri22_parms
Definition: lmaccess.h:350
struct _USER_INFO_1023 USER_INFO_1023
NET_API_STATUS WINAPI NetUserAdd(LPCWSTR, DWORD, PBYTE, PDWORD)
NET_API_STATUS WINAPI NetUserSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)
NET_API_STATUS WINAPI NetUserSetGroups(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)
LPWSTR usri3_comment
Definition: lmaccess.h:244
struct _USER_INFO_1006 * PUSER_INFO_1006
struct _GROUP_INFO_0 GROUP_INFO_0
DWORD usri11_units_per_week
Definition: lmaccess.h:324
struct _USER_INFO_4 * PUSER_INFO_4
DWORD grpi3_attributes
Definition: lmaccess.h:490
LPWSTR usri23_name
Definition: lmaccess.h:365
DWORD acc1_count
Definition: lmaccess.h:563
struct _GROUP_USERS_INFO_1 GROUP_USERS_INFO_1
LPWSTR usri3_parms
Definition: lmaccess.h:250
struct _GROUP_INFO_1 * LPGROUP_INFO_1
LPWSTR usri2_logon_server
Definition: lmaccess.h:234
DWORD grpi1005_attributes
Definition: lmaccess.h:496
PBYTE usri11_logon_hours
Definition: lmaccess.h:325
struct _USER_INFO_1053 USER_INFO_1053
DWORD usri3_bad_pw_count
Definition: lmaccess.h:258
enum _SID_NAME_USE SID_NAME_USE
struct _NET_DISPLAY_USER NET_DISPLAY_USER
struct _USER_INFO_1017 * LPUSER_INFO_1017
LPWSTR usri11_logon_server
Definition: lmaccess.h:320
struct _USER_INFO_3 * LPUSER_INFO_3
struct _ACCESS_LIST * LPACCESS_LIST
NET_API_STATUS WINAPI NetQueryDisplayInformation(LPCWSTR, DWORD, DWORD, DWORD, DWORD, PDWORD, PVOID *)
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
DWORD grpi3_group_id
Definition: lmaccess.h:553
struct _USER_INFO_1010 USER_INFO_1010
struct _NET_DISPLAY_MACHINE * PNET_DISPLAY_MACHINE
NET_API_STATUS WINAPI NetUserGetLocalGroups(LPCWSTR, LPCWSTR, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD)
struct _USER_INFO_11 * LPUSER_INFO_11
LPWSTR grpi3_comment
Definition: lmaccess.h:488
struct _USER_MODALS_INFO_1 USER_MODALS_INFO_1
NET_API_STATUS WINAPI NetGetAnyDCName(LPCWSTR, LPCWSTR, PBYTE *)
LPWSTR usri1_comment
Definition: lmaccess.h:537
struct _GROUP_INFO_1005 * PGROUP_INFO_1005
struct _USER_INFO_1009 * PUSER_INFO_1009
struct _LOCALGROUP_USERS_INFO_0 * PLOCALGROUP_USERS_INFO_0
struct _USER_INFO_11 * PUSER_INFO_11
#define ENCRYPTED_PWLEN
Definition: lmcons.h:51
DWORD usri1_next_index
Definition: lmaccess.h:541
LPWSTR usri3_home_dir
Definition: lmaccess.h:243
struct _USER_INFO_20 USER_INFO_20
DWORD usri2_priv
Definition: lmaccess.h:216
struct _LOCALGROUP_INFO_0 * PLOCALGROUP_INFO_0
struct _USER_INFO_20 * LPUSER_INFO_20
DWORD usri11_last_logon
Definition: lmaccess.h:316
DWORD usri2_num_logons
Definition: lmaccess.h:233
struct _USER_MODALS_INFO_1 * PUSER_MODALS_INFO_1
struct _NETLOGON_INFO_3 * PNETLOGON_INFO_3
DWORD usri11_last_logoff
Definition: lmaccess.h:317
DWORD usrmod3_lockout_threshold
Definition: lmaccess.h:450
LPWSTR usri3_profile
Definition: lmaccess.h:265
struct _ACCESS_INFO_0 * PACCESS_INFO_0
struct _USER_INFO_1018 * PUSER_INFO_1018
LPWSTR grpi0_name
Definition: lmaccess.h:474
struct _NETLOGON_INFO_3 NETLOGON_INFO_3
LPWSTR usri2_name
Definition: lmaccess.h:213
LONG NTSTATUS
Definition: precomp.h:26
LPWSTR usri22_workstations
Definition: lmaccess.h:351
LPWSTR grpi1002_comment
Definition: lmaccess.h:493
struct _USER_INFO_10 USER_INFO_10
LPWSTR usri0_name
Definition: lmaccess.h:201
DWORD usri1025_code_page
Definition: lmaccess.h:421
LPWSTR netlog2_trusted_dc_name
Definition: lmaccess.h:579
struct _USER_INFO_1011 USER_INFO_1011
SID_NAME_USE lgrmi1_sidusage
Definition: lmaccess.h:520
struct _USER_MODALS_INFO_1 * LPUSER_MODALS_INFO_1
DWORD usri3_code_page
Definition: lmaccess.h:262
struct _USER_INFO_23 * LPUSER_INFO_23
DWORD acc1002_attr
Definition: lmaccess.h:566
LPWSTR usrmod1_primary
Definition: lmaccess.h:441
NET_API_STATUS WINAPI NetLocalGroupDelMember(LPCWSTR, LPCWSTR, PSID)
Definition: local_group.c:792
DWORD usri22_country_code
Definition: lmaccess.h:361
struct _USER_MODALS_INFO_1005 * PUSER_MODALS_INFO_1005
struct _GROUP_USERS_INFO_0 * PGROUP_USERS_INFO_0
LPWSTR usri4_home_dir
Definition: lmaccess.h:274
struct _USER_INFO_10 * PUSER_INFO_10
LPWSTR usri10_comment
Definition: lmaccess.h:302
struct _USER_INFO_1025 * LPUSER_INFO_1025
struct _GROUP_INFO_2 * PGROUP_INFO_2
DWORD usri22_code_page
Definition: lmaccess.h:362
struct _LOCALGROUP_MEMBERS_INFO_0 * LPLOCALGROUP_MEMBERS_INFO_0
DWORD usrmod3_lockout_duration
Definition: lmaccess.h:448
LPWSTR lgrpi1_comment
Definition: lmaccess.h:510
DWORD usrmod1001_min_passwd_len
Definition: lmaccess.h:453
struct _USER_MODALS_INFO_1007 USER_MODALS_INFO_1007
struct _USER_INFO_1010 * LPUSER_INFO_1010
LPWSTR usri10_name
Definition: lmaccess.h:301
DWORD usri3_acct_expires
Definition: lmaccess.h:254
DWORD usri1_user_id
Definition: lmaccess.h:540
struct _USER_INFO_1010 * PUSER_INFO_1010
struct _USER_INFO_1003 * LPUSER_INFO_1003
struct _USER_MODALS_INFO_1005 * LPUSER_MODALS_INFO_1005
LPWSTR usri1011_full_name
Definition: lmaccess.h:393
LPWSTR usri11_full_name
Definition: lmaccess.h:310
struct _LOCALGROUP_INFO_0 * LPLOCALGROUP_INFO_0
struct _USER_INFO_4 USER_INFO_4
DWORD usri4_flags
Definition: lmaccess.h:276
PBYTE usri1020_logon_hours
Definition: lmaccess.h:412
struct _USER_MODALS_INFO_1001 * PUSER_MODALS_INFO_1001
struct _USER_INFO_1014 * LPUSER_INFO_1014
NET_API_STATUS WINAPI NetGetDCName(LPCWSTR, LPCWSTR, PBYTE *)
NET_API_STATUS WINAPI NetLocalGroupDel(LPCWSTR, LPCWSTR)
Definition: local_group.c:677
DWORD usri4_auth_flags
Definition: lmaccess.h:278
DWORD usri2_auth_flags
Definition: lmaccess.h:221
struct _GROUP_INFO_1002 * PGROUP_INFO_1002
NET_API_STATUS WINAPI I_NetLogonControl(LPCWSTR, DWORD, DWORD, PBYTE *)
LPWSTR usri4_logon_server
Definition: lmaccess.h:291
struct _LOCALGROUP_MEMBERS_INFO_0 * PLOCALGROUP_MEMBERS_INFO_0
DWORD usri1008_flags
Definition: lmaccess.h:384
NET_API_STATUS netlog2_tc_connection_status
Definition: lmaccess.h:580
struct _USER_INFO_1014 * PUSER_INFO_1014
struct _USER_INFO_1007 * LPUSER_INFO_1007
struct _GROUP_INFO_3 GROUP_INFO_3
LPWSTR usri1_name
Definition: lmaccess.h:536
struct _GROUP_USERS_INFO_0 GROUP_USERS_INFO_0
DWORD usri11_bad_pw_count
Definition: lmaccess.h:318
struct _ACCESS_INFO_1002 * PACCESS_INFO_1002
NTSTATUS WINAPI NetEnumerateTrustedDomains(LPWSTR, LPWSTR *)
struct _USER_INFO_1008 USER_INFO_1008
NET_API_STATUS netlog2_pdc_connection_status
Definition: lmaccess.h:578
struct _USER_MODALS_INFO_1003 USER_MODALS_INFO_1003
CHAR * LPTSTR
Definition: xmlstorage.h:192
DWORD usri3_num_logons
Definition: lmaccess.h:259
DWORD usri2_acct_expires
Definition: lmaccess.h:228
DWORD usri4_priv
Definition: lmaccess.h:273
struct _USER_INFO_1007 * PUSER_INFO_1007
LPWSTR usri3_home_dir_drive
Definition: lmaccess.h:266
struct _USER_INFO_1023 * PUSER_INFO_1023
struct _GROUP_INFO_1002 GROUP_INFO_1002
DWORD usrmod0_min_passwd_len
Definition: lmaccess.h:433
NET_API_STATUS WINAPI NetLocalGroupAddMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)
struct _USER_MODALS_INFO_3 USER_MODALS_INFO_3
NET_API_STATUS WINAPI NetGroupSetUsers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)
struct _USER_INFO_1012 * PUSER_INFO_1012
DWORD usri2_last_logoff
Definition: lmaccess.h:227
LPWSTR usri22_name
Definition: lmaccess.h:339
DWORD usri4_country_code
Definition: lmaccess.h:292
NET_API_STATUS WINAPI NetLocalGroupSetMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)
struct _LOCALGROUP_MEMBERS_INFO_1 * LPLOCALGROUP_MEMBERS_INFO_1
struct _USER_INFO_21 USER_INFO_21
DWORD usri1024_country_code
Definition: lmaccess.h:418
struct _LOCALGROUP_INFO_1002 * PLOCALGROUP_INFO_1002
struct _USER_INFO_1006 USER_INFO_1006
LPWSTR usri1003_password
Definition: lmaccess.h:372
NET_API_STATUS WINAPI NetLocalGroupGetMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
struct _GROUP_USERS_INFO_1 * LPGROUP_USERS_INFO_1
PSID grpi3_group_sid
Definition: lmaccess.h:489
struct _USER_INFO_1024 * LPUSER_INFO_1024
struct _USER_INFO_1023 * LPUSER_INFO_1023
struct _GROUP_INFO_1 GROUP_INFO_1
NET_API_STATUS WINAPI NetGroupAddUser(LPCWSTR, LPCWSTR, LPCWSTR)
struct _GROUP_INFO_1005 * LPGROUP_INFO_1005
DWORD usri2_password_age
Definition: lmaccess.h:215
LPWSTR usri20_full_name
Definition: lmaccess.h:330
NET_API_STATUS WINAPI NetGetDisplayInformationIndex(LPCWSTR, DWORD, LPCWSTR, PDWORD)
LPWSTR grpi2_comment
Definition: lmaccess.h:482
DWORD usri2_units_per_week
Definition: lmaccess.h:230
struct _NETLOGON_INFO_2 NETLOGON_INFO_2
DWORD usri11_password_age
Definition: lmaccess.h:313
DWORD usri1010_auth_flags
Definition: lmaccess.h:390
DWORD usrmod0_max_passwd_age
Definition: lmaccess.h:434
long LONG
Definition: pedump.c:60
DWORD usri2_max_storage
Definition: lmaccess.h:229
DWORD usri4_last_logon
Definition: lmaccess.h:283
struct _USER_INFO_1 USER_INFO_1
DWORD usri3_primary_group_id
Definition: lmaccess.h:264
struct _USER_INFO_1011 * PUSER_INFO_1011
LPWSTR usri4_workstations
Definition: lmaccess.h:282
struct _USER_INFO_0 * LPUSER_INFO_0
BYTE usri21_password[ENCRYPTED_PWLEN]
Definition: lmaccess.h:336
struct _ACCESS_INFO_1002 * LPACCESS_INFO_1002
LPWSTR usri4_full_name
Definition: lmaccess.h:279
struct _USER_MODALS_INFO_0 * LPUSER_MODALS_INFO_0
LPTSTR acc0_resource_name
Definition: lmaccess.h:558
LPWSTR usri3_full_name
Definition: lmaccess.h:248
struct _LOCALGROUP_MEMBERS_INFO_3 * PLOCALGROUP_MEMBERS_INFO_3
struct _LOCALGROUP_MEMBERS_INFO_0 LOCALGROUP_MEMBERS_INFO_0
struct _USER_MODALS_INFO_1004 USER_MODALS_INFO_1004
struct _USER_INFO_1024 USER_INFO_1024
struct _USER_INFO_20 * PUSER_INFO_20
struct _USER_INFO_2 * PUSER_INFO_2
NET_API_STATUS WINAPI NetLocalGroupSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)
struct _GROUP_INFO_3 * LPGROUP_INFO_3
DWORD usri4_primary_group_id
Definition: lmaccess.h:295
LPWSTR usri4_password
Definition: lmaccess.h:271
LPWSTR usri20_comment
Definition: lmaccess.h:331
struct _USER_INFO_1052 * PUSER_INFO_1052
struct _LOCALGROUP_MEMBERS_INFO_3 * LPLOCALGROUP_MEMBERS_INFO_3
struct _USER_INFO_3 USER_INFO_3
LPWSTR usri1009_script_path
Definition: lmaccess.h:387
DWORD usri1017_acct_expires
Definition: lmaccess.h:405
LPWSTR usri22_home_dir
Definition: lmaccess.h:343
struct _USER_INFO_21 * PUSER_INFO_21
DWORD usri3_flags
Definition: lmaccess.h:245
DWORD grpi3_attributes
Definition: lmaccess.h:554
DWORD netlog2_flags
Definition: lmaccess.h:577
LPTSTR acl_ugname
Definition: lmaccess.h:569
struct _USER_MODALS_INFO_3 * LPUSER_MODALS_INFO_3
LPWSTR usri1_full_name
Definition: lmaccess.h:539
struct _USER_INFO_1053 * PUSER_INFO_1053
NET_API_STATUS WINAPI NetUserChangePassword(LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR)
Definition: user.c:2399
struct _USER_MODALS_INFO_1007 * PUSER_MODALS_INFO_1007
struct _LOCALGROUP_MEMBERS_INFO_1 LOCALGROUP_MEMBERS_INFO_1
LPWSTR usri20_name
Definition: lmaccess.h:329
struct _NETLOGON_INFO_1 * PNETLOGON_INFO_1
struct _USER_INFO_1 * PUSER_INFO_1
LPWSTR lgrpi1002_comment
Definition: lmaccess.h:513
struct _LOCALGROUP_INFO_1 * PLOCALGROUP_INFO_1
LPWSTR usri1007_comment
Definition: lmaccess.h:381
DWORD usri3_last_logoff
Definition: lmaccess.h:253
DWORD usri22_last_logon
Definition: lmaccess.h:352
struct _USER_INFO_22 USER_INFO_22
SID_NAME_USE lgrmi2_sidusage
Definition: lmaccess.h:525
DWORD usri3_auth_flags
Definition: lmaccess.h:247
struct _NET_DISPLAY_GROUP * PNET_DISPLAY_GROUP
DWORD grpi2_attributes
Definition: lmaccess.h:484
struct _USER_INFO_1006 * LPUSER_INFO_1006
struct _GROUP_INFO_0 * PGROUP_INFO_0
BYTE usri22_password[ENCRYPTED_PWLEN]
Definition: lmaccess.h:340
struct _USER_INFO_11 USER_INFO_11
struct _USER_INFO_1051 * PUSER_INFO_1051
DWORD usri2_country_code
Definition: lmaccess.h:235
LPWSTR usri2_parms
Definition: lmaccess.h:224
struct _USER_MODALS_INFO_2 * PUSER_MODALS_INFO_2
LPWSTR grpi2_name
Definition: lmaccess.h:481
struct _LOCALGROUP_INFO_1002 * LPLOCALGROUP_INFO_1002
DWORD grpi2_group_id
Definition: lmaccess.h:483
DWORD usri4_units_per_week
Definition: lmaccess.h:287
DWORD NET_API_STATUS
Definition: ms-dtyp.idl:91
DWORD usri22_bad_pw_count
Definition: lmaccess.h:358
struct _USER_INFO_1009 * LPUSER_INFO_1009
struct _USER_INFO_1003 USER_INFO_1003
LPWSTR usri2_full_name
Definition: lmaccess.h:222
struct _USER_MODALS_INFO_1003 * LPUSER_MODALS_INFO_1003
DWORD usri11_num_logons
Definition: lmaccess.h:319
LPWSTR usri11_workstations
Definition: lmaccess.h:322
DWORD usri2_code_page
Definition: lmaccess.h:236
NET_API_STATUS WINAPI NetUserGetGroups(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD)
struct _USER_INFO_1 * LPUSER_INFO_1
struct _USER_MODALS_INFO_1003 * PUSER_MODALS_INFO_1003
LPWSTR usri3_name
Definition: lmaccess.h:239
struct _ACCESS_INFO_1002 ACCESS_INFO_1002
DWORD usri1020_units_per_week
Definition: lmaccess.h:411
DWORD usri22_acct_expires
Definition: lmaccess.h:354
NET_API_STATUS WINAPI NetLocalGroupGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)
DWORD usri4_acct_expires
Definition: lmaccess.h:285
LPWSTR usri11_home_dir
Definition: lmaccess.h:314
struct _USER_INFO_23 * PUSER_INFO_23
LPWSTR usri2_workstations
Definition: lmaccess.h:225
LPWSTR usri1_comment
Definition: lmaccess.h:208
LPTSTR acc1_resource_name
Definition: lmaccess.h:561
NET_API_STATUS WINAPI NetUserModalsSet(LPCWSTR, DWORD, PBYTE, PDWORD)
struct _USER_INFO_1008 * PUSER_INFO_1008
DWORD usri11_max_storage
Definition: lmaccess.h:323
DWORD usri4_code_page
Definition: lmaccess.h:293
struct _USER_INFO_1012 USER_INFO_1012
DWORD netlog3_reserved3
Definition: lmaccess.h:587
struct _USER_INFO_1020 * LPUSER_INFO_1020
struct _USER_INFO_21 * LPUSER_INFO_21
LPWSTR usri3_logon_server
Definition: lmaccess.h:260
struct _USER_MODALS_INFO_1007 * LPUSER_MODALS_INFO_1007
struct _USER_MODALS_INFO_2 USER_MODALS_INFO_2
struct _USER_INFO_22 * PUSER_INFO_22
struct _USER_INFO_1052 USER_INFO_1052
DWORD netlog3_reserved1
Definition: lmaccess.h:585
struct _NETLOGON_INFO_1 NETLOGON_INFO_1
struct _USER_INFO_1007 USER_INFO_1007
NET_API_STATUS WINAPI NetLocalGroupAdd(LPCWSTR, DWORD, PBYTE, PDWORD)
struct _USER_INFO_1025 * PUSER_INFO_1025
struct _USER_MODALS_INFO_1004 * PUSER_MODALS_INFO_1004
struct _USER_MODALS_INFO_2 * LPUSER_MODALS_INFO_2
LPWSTR usri2_script_path
Definition: lmaccess.h:220
#define WINAPI
Definition: msvc.h:6
struct _USER_INFO_1017 * PUSER_INFO_1017
DWORD usri22_auth_flags
Definition: lmaccess.h:347
LPWSTR usri11_comment
Definition: lmaccess.h:308
DWORD usri20_flags
Definition: lmaccess.h:332
LPWSTR usri4_profile
Definition: lmaccess.h:296
typedef _Return_type_success_(return >=0) LONG NTSTATUS
unsigned long DWORD
Definition: ntddk_ex.h:95
DWORD netlog3_reserved5
Definition: lmaccess.h:589
struct _ACCESS_INFO_1 * LPACCESS_INFO_1
LPWSTR usri11_name
Definition: lmaccess.h:307
DWORD usri4_max_storage
Definition: lmaccess.h:286
struct _GROUP_USERS_INFO_0 * LPGROUP_USERS_INFO_0
struct _USER_INFO_1014 USER_INFO_1014
struct _USER_INFO_1018 USER_INFO_1018
ULONG_PTR * PDWORD_PTR
Definition: basetsd.h:184
DWORD usri4_password_age
Definition: lmaccess.h:272
LPWSTR usri1_name
Definition: lmaccess.h:203
LPWSTR usri2_home_dir
Definition: lmaccess.h:217
LPWSTR usri11_parms
Definition: lmaccess.h:315
DWORD usrmod0_password_hist_len
Definition: lmaccess.h:437
NET_API_STATUS WINAPI NetGroupSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)
PSID usri4_user_sid
Definition: lmaccess.h:294
struct _USER_INFO_1008 * LPUSER_INFO_1008
struct _USER_INFO_4 * LPUSER_INFO_4
DWORD usrmod1003_min_passwd_age
Definition: lmaccess.h:459
DWORD usrmod0_min_passwd_age
Definition: lmaccess.h:435
struct _USER_MODALS_INFO_1004 * LPUSER_MODALS_INFO_1004
struct _USER_INFO_1009 USER_INFO_1009
DWORD usri11_country_code
Definition: lmaccess.h:321
struct _USER_INFO_1013 * LPUSER_INFO_1013
LPWSTR usrmod2_domain_name
Definition: lmaccess.h:444
DWORD usri2_last_logon
Definition: lmaccess.h:226
LPWSTR lgrpi0_name
Definition: lmaccess.h:506
NET_API_STATUS WINAPI NetLocalGroupAddMember(LPCWSTR, LPCWSTR, PSID)
Definition: local_group.c:495
NET_API_STATUS WINAPI NetGroupAdd(LPCWSTR, DWORD, PBYTE, PDWORD)
DWORD usri3_last_logon
Definition: lmaccess.h:252
struct _NET_DISPLAY_USER * PNET_DISPLAY_USER
NET_API_STATUS WINAPI NetGroupGetUsers(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
PBYTE usri22_logon_hours
Definition: lmaccess.h:357
DWORD netlog3_reserved2
Definition: lmaccess.h:586
struct _GROUP_INFO_3 * PGROUP_INFO_3
DWORD usri3_priv
Definition: lmaccess.h:242
PBYTE usri2_logon_hours
Definition: lmaccess.h:231
LPWSTR usri3_workstations
Definition: lmaccess.h:251
LPWSTR usri1_script_path
Definition: lmaccess.h:210
struct _LOCALGROUP_INFO_0 LOCALGROUP_INFO_0
LPWSTR usri4_comment
Definition: lmaccess.h:275
unsigned char BYTE
Definition: mem.h:68
DWORD usri20_user_id
Definition: lmaccess.h:333
NET_API_STATUS WINAPI NetUserGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)
struct _ACCESS_LIST * PACCESS_LIST
struct _GROUP_INFO_1002 * LPGROUP_INFO_1002
LPWSTR grpi1_comment
Definition: lmaccess.h:478
struct _USER_INFO_0 USER_INFO_0
struct _USER_INFO_1051 USER_INFO_1051
DWORD netlog1_flags
Definition: lmaccess.h:573
struct _NETLOGON_INFO_2 * PNETLOGON_INFO_2
LPWSTR grpi1_name
Definition: lmaccess.h:477
struct _USER_INFO_1020 * PUSER_INFO_1020
LPWSTR lgrpi1_name
Definition: lmaccess.h:509
NET_API_STATUS WINAPI NetGroupDelUser(LPCWSTR, LPCWSTR, LPCWSTR)
struct _GROUP_INFO_1005 GROUP_INFO_1005
struct _USER_MODALS_INFO_1002 USER_MODALS_INFO_1002
struct _USER_MODALS_INFO_0 * PUSER_MODALS_INFO_0
LPWSTR usri3_password
Definition: lmaccess.h:240
NET_API_STATUS WINAPI NetUserEnum(LPCWSTR, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)
LPWSTR usri3_usr_comment
Definition: lmaccess.h:249
LPWSTR usri22_full_name
Definition: lmaccess.h:348
PSID usri23_user_sid
Definition: lmaccess.h:369
struct _GROUP_INFO_2 * LPGROUP_INFO_2
struct _ACCESS_INFO_1 * PACCESS_INFO_1
DWORD usrmod1004_force_logoff
Definition: lmaccess.h:462
struct _LOCALGROUP_MEMBERS_INFO_3 LOCALGROUP_MEMBERS_INFO_3
struct _USER_INFO_1020 USER_INFO_1020
struct _USER_MODALS_INFO_1001 USER_MODALS_INFO_1001
struct _GROUP_INFO_0 * LPGROUP_INFO_0
LPWSTR usri22_usr_comment
Definition: lmaccess.h:349
struct _USER_INFO_1051 * LPUSER_INFO_1051
struct _USER_INFO_1018 * LPUSER_INFO_1018
struct _USER_INFO_1052 * LPUSER_INFO_1052
LPWSTR usri4_usr_comment
Definition: lmaccess.h:280
DWORD usri22_last_logoff
Definition: lmaccess.h:353
LPWSTR usri23_full_name
Definition: lmaccess.h:366
struct _USER_INFO_1024 * PUSER_INFO_1024
struct _USER_INFO_23 USER_INFO_23
LPWSTR usri10_full_name
Definition: lmaccess.h:304
DWORD usri3_max_storage
Definition: lmaccess.h:255
DWORD usri22_flags
Definition: lmaccess.h:345
struct _USER_INFO_1053 * LPUSER_INFO_1053
DWORD usri1_priv
Definition: lmaccess.h:206
DWORD usri3_password_age
Definition: lmaccess.h:241
struct _LOCALGROUP_MEMBERS_INFO_2 LOCALGROUP_MEMBERS_INFO_2
LPWSTR usri2_password
Definition: lmaccess.h:214
struct _USER_MODALS_INFO_1002 * LPUSER_MODALS_INFO_1002
DWORD usri1051_primary_group_id
Definition: lmaccess.h:424
LPWSTR usri1052_profile
Definition: lmaccess.h:427
struct _USER_MODALS_INFO_0 USER_MODALS_INFO_0
PBYTE usri3_logon_hours
Definition: lmaccess.h:257
DWORD usri22_priv
Definition: lmaccess.h:342
struct _USER_INFO_1012 * LPUSER_INFO_1012
NET_API_STATUS WINAPI NetUserDel(LPCWSTR, LPCWSTR)
Definition: user.c:2543
LPWSTR grpi3_comment
Definition: lmaccess.h:552
DWORD usri22_max_storage
Definition: lmaccess.h:355
DWORD usri2_flags
Definition: lmaccess.h:219
struct _USER_INFO_3 * PUSER_INFO_3
DWORD usrmod1002_max_passwd_age
Definition: lmaccess.h:456
DWORD usri22_password_age
Definition: lmaccess.h:341
struct _USER_INFO_1025 USER_INFO_1025
struct _USER_INFO_1017 USER_INFO_1017
DWORD usri4_bad_pw_count
Definition: lmaccess.h:289
DWORD usrmod0_force_logoff
Definition: lmaccess.h:436
LPWSTR usri1053_home_dir_drive
Definition: lmaccess.h:430
DWORD usri3_password_expired
Definition: lmaccess.h:267
struct _LOCALGROUP_MEMBERS_INFO_2 * LPLOCALGROUP_MEMBERS_INFO_2
PBYTE usri4_logon_hours
Definition: lmaccess.h:288
DWORD netlog3_logon_attempts
Definition: lmaccess.h:584
DWORD usrmod3_lockout_observation_window
Definition: lmaccess.h:449
DWORD * PDWORD
Definition: pedump.c:68
struct _USER_INFO_1013 * PUSER_INFO_1013
DWORD usri23_flags
Definition: lmaccess.h:368
struct _ACCESS_INFO_0 * LPACCESS_INFO_0
struct _ACCESS_INFO_0 ACCESS_INFO_0
DWORD usri22_units_per_week
Definition: lmaccess.h:356
LPWSTR usri2_usr_comment
Definition: lmaccess.h:223
struct _NET_DISPLAY_MACHINE NET_DISPLAY_MACHINE
DWORD grui1_attributes
Definition: lmaccess.h:503
DWORD usri3_units_per_week
Definition: lmaccess.h:256
NET_API_STATUS WINAPI NetLocalGroupEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
struct _USER_INFO_22 * LPUSER_INFO_22
DWORD usri1_flags
Definition: lmaccess.h:209
struct _LOCALGROUP_INFO_1 LOCALGROUP_INFO_1
struct _LOCALGROUP_INFO_1002 LOCALGROUP_INFO_1002
NET_API_STATUS WINAPI NetGroupEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
struct _LOCALGROUP_MEMBERS_INFO_2 * PLOCALGROUP_MEMBERS_INFO_2
LPWSTR usri4_name
Definition: lmaccess.h:270
LPWSTR usri4_script_path
Definition: lmaccess.h:277
LPWSTR usri3_script_path
Definition: lmaccess.h:246
LPWSTR usri1023_logon_server
Definition: lmaccess.h:415
DWORD usri22_num_logons
Definition: lmaccess.h:359
struct _USER_INFO_0 * PUSER_INFO_0
DWORD acl_access
Definition: lmaccess.h:570
struct _GROUP_INFO_1 * PGROUP_INFO_1
LPWSTR usri22_comment
Definition: lmaccess.h:344
struct _LOCALGROUP_MEMBERS_INFO_1 * PLOCALGROUP_MEMBERS_INFO_1
DWORD usri3_country_code
Definition: lmaccess.h:261
LPWSTR usri1012_usr_comment
Definition: lmaccess.h:396
NET_API_STATUS WINAPI NetUserModalsGet(LPCWSTR, DWORD, PBYTE *)
struct _USER_INFO_1011 * LPUSER_INFO_1011
struct _GROUP_INFO_2 GROUP_INFO_2
struct _USER_INFO_1005 USER_INFO_1005
struct _USER_INFO_10 * LPUSER_INFO_10
DWORD usri3_user_id
Definition: lmaccess.h:263
WCHAR * LPWSTR
Definition: xmlstorage.h:184
LPWSTR usri23_comment
Definition: lmaccess.h:367
LPWSTR usri4_parms
Definition: lmaccess.h:281
DWORD usri1018_max_storage
Definition: lmaccess.h:408
DWORD usri4_num_logons
Definition: lmaccess.h:290
LPWSTR usri4_home_dir_drive
Definition: lmaccess.h:297
struct _USER_INFO_2 USER_INFO_2
struct _LOCALGROUP_USERS_INFO_0 * LPLOCALGROUP_USERS_INFO_0
DWORD grpi3_next_index
Definition: lmaccess.h:555
struct _LOCALGROUP_USERS_INFO_0 LOCALGROUP_USERS_INFO_0
NET_API_STATUS WINAPI I_NetLogonControl2(LPCWSTR, DWORD, DWORD, PBYTE, PBYTE *)
struct _USER_INFO_2 * LPUSER_INFO_2
struct _USER_MODALS_INFO_1005 USER_MODALS_INFO_1005
LPWSTR usri22_logon_server
Definition: lmaccess.h:360
LPWSTR usri2_comment
Definition: lmaccess.h:218
BYTE * PBYTE
Definition: pedump.c:66
DWORD netlog3_reserved4
Definition: lmaccess.h:588
struct _USER_INFO_1003 * PUSER_INFO_1003
LPWSTR usri10_usr_comment
Definition: lmaccess.h:303
LPWSTR usri1_home_dir
Definition: lmaccess.h:207
LPWSTR usri22_script_path
Definition: lmaccess.h:346
DWORD usri2_bad_pw_count
Definition: lmaccess.h:232
LPWSTR grpi3_name
Definition: lmaccess.h:487
NET_API_STATUS WINAPI NetLocalGroupDelMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)
NET_API_STATUS WINAPI NetGroupDel(LPCWSTR, LPCWSTR)
struct _USER_MODALS_INFO_1001 * LPUSER_MODALS_INFO_1001
struct _USER_INFO_1013 USER_INFO_1013
struct _ACCESS_LIST ACCESS_LIST
struct _ACCESS_INFO_1 ACCESS_INFO_1
LPWSTR usri1013_parms
Definition: lmaccess.h:399
struct _USER_MODALS_INFO_1006 * LPUSER_MODALS_INFO_1006
DWORD usri11_code_page
Definition: lmaccess.h:326
struct _USER_INFO_1005 * LPUSER_INFO_1005
DWORD usri11_priv
Definition: lmaccess.h:311
struct _USER_INFO_1005 * PUSER_INFO_1005
LPWSTR usri1006_home_dir
Definition: lmaccess.h:378
DWORD acc1_attr
Definition: lmaccess.h:562
NET_API_STATUS WINAPI NetGroupGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)
struct _USER_MODALS_INFO_3 * PUSER_MODALS_INFO_3