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 24 #define UF_ACCOUNTDISABLE 2 25 #define UF_HOMEDIR_REQUIRED 8 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 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 600 #define NetAccessAdd RxNetAccessAdd 601 #define NetAccessEnum RxNetAccessEnum 602 #define NetAccessGetInfo RxNetAccessGetInfo 603 #define NetAccessSetInfo RxNetAccessSetInfo 604 #define NetAccessDel RxNetAccessDel 605 #define NetAccessGetUserPerms RxNetAccessGetUserPerms struct _NET_DISPLAY_GROUP NET_DISPLAY_GROUP
DWORD usri4_password_expired
struct _USER_MODALS_INFO_1002 * PUSER_MODALS_INFO_1002
LPWSTR usri11_usr_comment
struct _USER_MODALS_INFO_1006 USER_MODALS_INFO_1006
LPWSTR usri1014_workstations
struct _GROUP_USERS_INFO_1 * PGROUP_USERS_INFO_1
DWORD usrmod1005_password_hist_len
struct _USER_MODALS_INFO_1006 * PUSER_MODALS_INFO_1006
NET_API_STATUS netlog1_pdc_connection_status
struct _LOCALGROUP_INFO_1 * LPLOCALGROUP_INFO_1
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)
struct _USER_INFO_1006 * PUSER_INFO_1006
struct _GROUP_INFO_0 GROUP_INFO_0
DWORD usri11_units_per_week
struct _USER_INFO_4 * PUSER_INFO_4
struct _GROUP_USERS_INFO_1 GROUP_USERS_INFO_1
struct _GROUP_INFO_1 * LPGROUP_INFO_1
LPWSTR usri2_logon_server
DWORD grpi1005_attributes
struct _USER_INFO_1053 USER_INFO_1053
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
struct _USER_INFO_3 * LPUSER_INFO_3
struct _ACCESS_LIST * LPACCESS_LIST
NET_API_STATUS WINAPI NetQueryDisplayInformation(LPCWSTR, DWORD, DWORD, DWORD, DWORD, PDWORD, PVOID *)
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
struct _USER_MODALS_INFO_1 USER_MODALS_INFO_1
NET_API_STATUS WINAPI NetGetAnyDCName(LPCWSTR, LPCWSTR, PBYTE *)
LPWSTR lgrmi2_domainandname
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
struct _USER_INFO_20 USER_INFO_20
struct _LOCALGROUP_INFO_0 * PLOCALGROUP_INFO_0
struct _USER_INFO_20 * LPUSER_INFO_20
struct _USER_MODALS_INFO_1 * PUSER_MODALS_INFO_1
struct _NETLOGON_INFO_3 * PNETLOGON_INFO_3
DWORD usrmod3_lockout_threshold
struct _ACCESS_INFO_0 * PACCESS_INFO_0
struct _USER_INFO_1018 * PUSER_INFO_1018
struct _NETLOGON_INFO_3 NETLOGON_INFO_3
LPWSTR usri22_workstations
struct _USER_INFO_10 USER_INFO_10
LPWSTR netlog2_trusted_dc_name
struct _USER_INFO_1011 USER_INFO_1011
SID_NAME_USE lgrmi1_sidusage
struct _USER_MODALS_INFO_1 * LPUSER_MODALS_INFO_1
struct _USER_INFO_23 * LPUSER_INFO_23
NET_API_STATUS WINAPI NetLocalGroupDelMember(LPCWSTR, LPCWSTR, PSID)
DWORD usri22_country_code
struct _USER_MODALS_INFO_1005 * PUSER_MODALS_INFO_1005
struct _GROUP_USERS_INFO_0 * PGROUP_USERS_INFO_0
struct _USER_INFO_10 * PUSER_INFO_10
struct _USER_INFO_1025 * LPUSER_INFO_1025
struct _GROUP_INFO_2 * PGROUP_INFO_2
struct _LOCALGROUP_MEMBERS_INFO_0 * LPLOCALGROUP_MEMBERS_INFO_0
DWORD usrmod3_lockout_duration
DWORD usrmod1001_min_passwd_len
struct _USER_MODALS_INFO_1007 USER_MODALS_INFO_1007
struct _USER_INFO_1010 * LPUSER_INFO_1010
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
struct _LOCALGROUP_INFO_0 * LPLOCALGROUP_INFO_0
struct _USER_INFO_4 USER_INFO_4
PBYTE usri1020_logon_hours
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)
struct _GROUP_INFO_1002 * PGROUP_INFO_1002
NET_API_STATUS WINAPI I_NetLogonControl(LPCWSTR, DWORD, DWORD, PBYTE *)
LPWSTR usri4_logon_server
struct _LOCALGROUP_MEMBERS_INFO_0 * PLOCALGROUP_MEMBERS_INFO_0
NET_API_STATUS netlog2_tc_connection_status
struct _USER_INFO_1014 * PUSER_INFO_1014
struct _USER_INFO_1007 * LPUSER_INFO_1007
struct _GROUP_INFO_3 GROUP_INFO_3
struct _GROUP_USERS_INFO_0 GROUP_USERS_INFO_0
DWORD usri11_bad_pw_count
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
struct _USER_MODALS_INFO_1003 USER_MODALS_INFO_1003
struct _USER_INFO_1007 * PUSER_INFO_1007
LPWSTR usri3_home_dir_drive
struct _USER_INFO_1023 * PUSER_INFO_1023
struct _GROUP_INFO_1002 GROUP_INFO_1002
DWORD usrmod0_min_passwd_len
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
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
struct _LOCALGROUP_INFO_1002 * PLOCALGROUP_INFO_1002
struct _USER_INFO_1006 USER_INFO_1006
NET_API_STATUS WINAPI NetLocalGroupGetMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
struct _GROUP_USERS_INFO_1 * LPGROUP_USERS_INFO_1
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
NET_API_STATUS WINAPI NetGetDisplayInformationIndex(LPCWSTR, DWORD, LPCWSTR, PDWORD)
DWORD usri2_units_per_week
struct _NETLOGON_INFO_2 NETLOGON_INFO_2
DWORD usri11_password_age
DWORD usri1010_auth_flags
DWORD usrmod0_max_passwd_age
struct _USER_INFO_1 USER_INFO_1
DWORD usri3_primary_group_id
struct _USER_INFO_1011 * PUSER_INFO_1011
LPWSTR usri4_workstations
struct _USER_INFO_0 * LPUSER_INFO_0
BYTE usri21_password[ENCRYPTED_PWLEN]
struct _ACCESS_INFO_1002 * LPACCESS_INFO_1002
struct _USER_MODALS_INFO_0 * LPUSER_MODALS_INFO_0
LPTSTR acc0_resource_name
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
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
DWORD usri1017_acct_expires
struct _USER_INFO_21 * PUSER_INFO_21
struct _USER_MODALS_INFO_3 * LPUSER_MODALS_INFO_3
struct _USER_INFO_1053 * PUSER_INFO_1053
NET_API_STATUS WINAPI NetUserChangePassword(LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR)
struct _USER_MODALS_INFO_1007 * PUSER_MODALS_INFO_1007
struct _LOCALGROUP_MEMBERS_INFO_1 LOCALGROUP_MEMBERS_INFO_1
struct _NETLOGON_INFO_1 * PNETLOGON_INFO_1
struct _USER_INFO_1 * PUSER_INFO_1
struct _LOCALGROUP_INFO_1 * PLOCALGROUP_INFO_1
struct _USER_INFO_22 USER_INFO_22
SID_NAME_USE lgrmi2_sidusage
struct _NET_DISPLAY_GROUP * PNET_DISPLAY_GROUP
struct _USER_INFO_1006 * LPUSER_INFO_1006
struct _GROUP_INFO_0 * PGROUP_INFO_0
BYTE usri22_password[ENCRYPTED_PWLEN]
struct _USER_INFO_11 USER_INFO_11
struct _USER_INFO_1051 * PUSER_INFO_1051
struct _USER_MODALS_INFO_2 * PUSER_MODALS_INFO_2
struct _LOCALGROUP_INFO_1002 * LPLOCALGROUP_INFO_1002
DWORD usri4_units_per_week
DWORD usri22_bad_pw_count
struct _USER_INFO_1009 * LPUSER_INFO_1009
struct _USER_INFO_1003 USER_INFO_1003
struct _USER_MODALS_INFO_1003 * LPUSER_MODALS_INFO_1003
LPWSTR usri11_workstations
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
struct _ACCESS_INFO_1002 ACCESS_INFO_1002
DWORD usri1020_units_per_week
DWORD usri22_acct_expires
NET_API_STATUS WINAPI NetLocalGroupGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)
struct _USER_INFO_23 * PUSER_INFO_23
LPWSTR usri2_workstations
LPTSTR acc1_resource_name
NET_API_STATUS WINAPI NetUserModalsSet(LPCWSTR, DWORD, PBYTE, PDWORD)
struct _USER_INFO_1008 * PUSER_INFO_1008
struct _USER_INFO_1012 USER_INFO_1012
struct _USER_INFO_1020 * LPUSER_INFO_1020
struct _USER_INFO_21 * LPUSER_INFO_21
LPWSTR usri3_logon_server
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
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
struct _USER_INFO_1017 * PUSER_INFO_1017
typedef _Return_type_success_(return >=0) LONG NTSTATUS
struct _ACCESS_INFO_1 * LPACCESS_INFO_1
struct _GROUP_USERS_INFO_0 * LPGROUP_USERS_INFO_0
struct _USER_INFO_1014 USER_INFO_1014
struct _USER_INFO_1018 USER_INFO_1018
DWORD usrmod0_password_hist_len
NET_API_STATUS WINAPI NetGroupSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)
struct _USER_INFO_1008 * LPUSER_INFO_1008
struct _USER_INFO_4 * LPUSER_INFO_4
DWORD usrmod1003_min_passwd_age
DWORD usrmod0_min_passwd_age
struct _USER_MODALS_INFO_1004 * LPUSER_MODALS_INFO_1004
struct _USER_INFO_1009 USER_INFO_1009
DWORD usri11_country_code
struct _USER_INFO_1013 * LPUSER_INFO_1013
LPWSTR usrmod2_domain_name
NET_API_STATUS WINAPI NetLocalGroupAddMember(LPCWSTR, LPCWSTR, PSID)
NET_API_STATUS WINAPI NetGroupAdd(LPCWSTR, DWORD, PBYTE, PDWORD)
struct _NET_DISPLAY_USER * PNET_DISPLAY_USER
NET_API_STATUS WINAPI NetGroupGetUsers(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
struct _GROUP_INFO_3 * PGROUP_INFO_3
LPWSTR usri3_workstations
struct _LOCALGROUP_INFO_0 LOCALGROUP_INFO_0
NET_API_STATUS WINAPI NetUserGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)
struct _ACCESS_LIST * PACCESS_LIST
struct _GROUP_INFO_1002 * LPGROUP_INFO_1002
struct _USER_INFO_0 USER_INFO_0
struct _USER_INFO_1051 USER_INFO_1051
struct _NETLOGON_INFO_2 * PNETLOGON_INFO_2
struct _USER_INFO_1020 * PUSER_INFO_1020
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
NET_API_STATUS WINAPI NetUserEnum(LPCWSTR, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)
struct _GROUP_INFO_2 * LPGROUP_INFO_2
struct _ACCESS_INFO_1 * PACCESS_INFO_1
DWORD usrmod1004_force_logoff
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
struct _USER_INFO_1051 * LPUSER_INFO_1051
struct _USER_INFO_1018 * LPUSER_INFO_1018
struct _USER_INFO_1052 * LPUSER_INFO_1052
struct _USER_INFO_1024 * PUSER_INFO_1024
struct _USER_INFO_23 USER_INFO_23
struct _USER_INFO_1053 * LPUSER_INFO_1053
struct _LOCALGROUP_MEMBERS_INFO_2 LOCALGROUP_MEMBERS_INFO_2
struct _USER_MODALS_INFO_1002 * LPUSER_MODALS_INFO_1002
DWORD usri1051_primary_group_id
struct _USER_MODALS_INFO_0 USER_MODALS_INFO_0
struct _USER_INFO_1012 * LPUSER_INFO_1012
NET_API_STATUS WINAPI NetUserDel(LPCWSTR, LPCWSTR)
struct _USER_INFO_3 * PUSER_INFO_3
DWORD usrmod1002_max_passwd_age
DWORD usri22_password_age
struct _USER_INFO_1025 USER_INFO_1025
struct _USER_INFO_1017 USER_INFO_1017
DWORD usrmod0_force_logoff
LPWSTR usri1053_home_dir_drive
LPWSTR usrmod1007_primary
DWORD usri3_password_expired
struct _LOCALGROUP_MEMBERS_INFO_2 * LPLOCALGROUP_MEMBERS_INFO_2
DWORD netlog3_logon_attempts
DWORD usrmod3_lockout_observation_window
struct _USER_INFO_1013 * PUSER_INFO_1013
struct _ACCESS_INFO_0 * LPACCESS_INFO_0
struct _ACCESS_INFO_0 ACCESS_INFO_0
DWORD usri22_units_per_week
struct _NET_DISPLAY_MACHINE NET_DISPLAY_MACHINE
DWORD usri3_units_per_week
NET_API_STATUS WINAPI NetLocalGroupEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD_PTR)
struct _USER_INFO_22 * LPUSER_INFO_22
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 usri1023_logon_server
struct _USER_INFO_0 * PUSER_INFO_0
struct _GROUP_INFO_1 * PGROUP_INFO_1
struct _LOCALGROUP_MEMBERS_INFO_1 * PLOCALGROUP_MEMBERS_INFO_1
LPWSTR usri1012_usr_comment
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 usri1018_max_storage
LPWSTR usri4_home_dir_drive
struct _USER_INFO_2 USER_INFO_2
struct _LOCALGROUP_USERS_INFO_0 * LPLOCALGROUP_USERS_INFO_0
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
struct _USER_INFO_1003 * PUSER_INFO_1003
LPWSTR usri10_usr_comment
LPWSTR usri22_script_path
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 lgrmi3_domainandname
struct _USER_MODALS_INFO_1006 * LPUSER_MODALS_INFO_1006
struct _USER_INFO_1005 * LPUSER_INFO_1005
struct _USER_INFO_1005 * PUSER_INFO_1005
NET_API_STATUS WINAPI NetGroupGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)
struct _USER_MODALS_INFO_3 * PUSER_MODALS_INFO_3