#[repr(C)]pub struct SECURITY_LOGON_SESSION_DATA {Show 23 fields
pub Size: u32,
pub LogonId: LUID,
pub UserName: UNICODE_STRING,
pub LogonDomain: UNICODE_STRING,
pub AuthenticationPackage: UNICODE_STRING,
pub LogonType: u32,
pub Session: u32,
pub Sid: PSID,
pub LogonTime: i64,
pub LogonServer: UNICODE_STRING,
pub DnsDomainName: UNICODE_STRING,
pub Upn: UNICODE_STRING,
pub UserFlags: u32,
pub LastLogonInfo: LSA_LAST_INTER_LOGON_INFO,
pub LogonScript: UNICODE_STRING,
pub ProfilePath: UNICODE_STRING,
pub HomeDirectory: UNICODE_STRING,
pub HomeDirectoryDrive: UNICODE_STRING,
pub LogoffTime: i64,
pub KickOffTime: i64,
pub PasswordLastSet: i64,
pub PasswordCanChange: i64,
pub PasswordMustChange: i64,
}Expand description
Required features: ‘Win32_Security_Authentication_Identity’, ‘Win32_Foundation’
Fields
Size: u32LogonId: LUIDUserName: UNICODE_STRINGLogonDomain: UNICODE_STRINGAuthenticationPackage: UNICODE_STRINGLogonType: u32Session: u32Sid: PSIDLogonTime: i64LogonServer: UNICODE_STRINGDnsDomainName: UNICODE_STRINGUpn: UNICODE_STRINGUserFlags: u32LastLogonInfo: LSA_LAST_INTER_LOGON_INFOLogonScript: UNICODE_STRINGProfilePath: UNICODE_STRINGHomeDirectory: UNICODE_STRINGHomeDirectoryDrive: UNICODE_STRINGLogoffTime: i64KickOffTime: i64PasswordLastSet: i64PasswordCanChange: i64PasswordMustChange: i64