2.2.1.8 USER_ALL Values

USER_ALL values are used in the WhichFields bit field in the SAMPR_USER_ALL_INFORMATION structure. All bits can be combined with a logical OR in any combination that is in accordance with the processing instructions specified in sections 3.1.5.6.5, 3.1.5.6.4, 3.1.5.5.6 and 3.1.5.5.5. If a bit is set, the associated field of SAMPR_USER_ALL_INFORMATION MUST be processed by the server. If a bit is not set, the server MUST ignore the associated field. The last column of the following table indicates the bit-to-field association.

Constant/value

Description

USER_ALL_USERNAME

0x00000001

UserName

USER_ALL_FULLNAME

0x00000002

FullName

USER_ALL_USERID

0x00000004

UserId

USER_ALL_PRIMARYGROUPID

0x00000008

PrimaryGroupId

USER_ALL_ADMINCOMMENT

0x00000010

AdminComment

USER_ALL_USERCOMMENT

0x00000020

UserComment

USER_ALL_HOMEDIRECTORY

0x00000040

HomeDirectory

USER_ALL_HOMEDIRECTORYDRIVE

0x00000080

HomeDirectoryDrive

USER_ALL_SCRIPTPATH

0x00000100

ScriptPath

USER_ALL_PROFILEPATH

0x00000200

ProfilePath

USER_ALL_WORKSTATIONS

0x00000400

WorkStations

USER_ALL_LASTLOGON

0x00000800

LastLogon

USER_ALL_LASTLOGOFF

0x00001000

LastLogoff

USER_ALL_LOGONHOURS

0x00002000

LogonHours

USER_ALL_BADPASSWORDCOUNT

0x00004000

BadPasswordCount

USER_ALL_LOGONCOUNT

0x00008000

LogonCount

USER_ALL_PASSWORDCANCHANGE

0x00010000

PasswordCanChange

USER_ALL_PASSWORDMUSTCHANGE

0x00020000

PasswordMustChange

USER_ALL_PASSWORDLASTSET

0x00040000

PasswordLastSet

USER_ALL_ACCOUNTEXPIRES

0x00080000

AccountExpires

USER_ALL_USERACCOUNTCONTROL

0x00100000

UserAccountControl

USER_ALL_PARAMETERS

0x00200000

Parameters

USER_ALL_COUNTRYCODE

0x00400000

CountryCode

USER_ALL_CODEPAGE

0x00800000

CodePage

USER_ALL_NTPASSWORDPRESENT

0x01000000

NtPasswordPresent

USER_ALL_LMPASSWORDPRESENT

0x02000000

LmPasswordPresent

USER_ALL_PRIVATEDATA

0x04000000

PrivateData

USER_ALL_PASSWORDEXPIRED

0x08000000

PasswordExpired

USER_ALL_SECURITYDESCRIPTOR

0x10000000

SecurityDescriptor

USER_ALL_UNDEFINED_MASK

0xC0000000

Undefined mask.