Struct winapi::subauth::USER_ALL_INFORMATION [] [src]

pub struct USER_ALL_INFORMATION {
    pub LastLogon: LARGE_INTEGER,
    pub LastLogoff: LARGE_INTEGER,
    pub PasswordLastSet: LARGE_INTEGER,
    pub AccountExpires: LARGE_INTEGER,
    pub PasswordCanChange: LARGE_INTEGER,
    pub PasswordMustChange: LARGE_INTEGER,
    pub UserName: UNICODE_STRING,
    pub FullName: UNICODE_STRING,
    pub HomeDirectory: UNICODE_STRING,
    pub HomeDirectoryDrive: UNICODE_STRING,
    pub ScriptPath: UNICODE_STRING,
    pub ProfilePath: UNICODE_STRING,
    pub AdminComment: UNICODE_STRING,
    pub WorkStations: UNICODE_STRING,
    pub UserComment: UNICODE_STRING,
    pub Parameters: UNICODE_STRING,
    pub LmPassword: UNICODE_STRING,
    pub NtPassword: UNICODE_STRING,
    pub PrivateData: UNICODE_STRING,
    pub SecurityDescriptor: SR_SECURITY_DESCRIPTOR,
    pub UserId: ULONG,
    pub PrimaryGroupId: ULONG,
    pub UserAccountControl: ULONG,
    pub WhichFields: ULONG,
    pub LogonHours: LOGON_HOURS,
    pub BadPasswordCount: USHORT,
    pub LogonCount: USHORT,
    pub CountryCode: USHORT,
    pub CodePage: USHORT,
    pub LmPasswordPresent: BOOLEAN,
    pub NtPasswordPresent: BOOLEAN,
    pub PasswordExpired: BOOLEAN,
    pub PrivateDataSensitive: BOOLEAN,
}

Fields

LastLogon: LARGE_INTEGER LastLogoff: LARGE_INTEGER PasswordLastSet: LARGE_INTEGER AccountExpires: LARGE_INTEGER PasswordCanChange: LARGE_INTEGER PasswordMustChange: LARGE_INTEGER UserName: UNICODE_STRING FullName: UNICODE_STRING HomeDirectory: UNICODE_STRING HomeDirectoryDrive: UNICODE_STRING ScriptPath: UNICODE_STRING ProfilePath: UNICODE_STRING AdminComment: UNICODE_STRING WorkStations: UNICODE_STRING UserComment: UNICODE_STRING Parameters: UNICODE_STRING LmPassword: UNICODE_STRING NtPassword: UNICODE_STRING PrivateData: UNICODE_STRING SecurityDescriptor: SR_SECURITY_DESCRIPTOR UserId: ULONG PrimaryGroupId: ULONG UserAccountControl: ULONG WhichFields: ULONG LogonHours: LOGON_HOURS BadPasswordCount: USHORT LogonCount: USHORT CountryCode: USHORT CodePage: USHORT LmPasswordPresent: BOOLEAN NtPasswordPresent: BOOLEAN PasswordExpired: BOOLEAN PrivateDataSensitive: BOOLEAN

Trait Implementations

impl Debug for USER_ALL_INFORMATION
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for USER_ALL_INFORMATION
[src]

impl Clone for USER_ALL_INFORMATION
[src]

fn clone(&self) -> USER_ALL_INFORMATION

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more