mirror of
https://github.com/reactos/reactos.git
synced 2025-05-29 05:58:13 +00:00
- Declare POLICY_NOTIFICATION_INFORMATION_CLASS and SECURITY_LOGON_SESSION_DATA.
- Fix declaration of CRITICAL_SECTION and RTL_CRITICAL_SECTION. svn path=/trunk/; revision=15943
This commit is contained in:
parent
314e0eaf59
commit
59801357f9
3 changed files with 25 additions and 2 deletions
|
@ -229,6 +229,15 @@ typedef enum _POLICY_DOMAIN_INFORMATION_CLASS {
|
|||
PolicyDomainLockoutInformation,
|
||||
PolicyDomainKerberosTicketInformation
|
||||
} POLICY_DOMAIN_INFORMATION_CLASS, *PPOLICY_DOMAIN_INFORMATION_CLASS;
|
||||
typedef enum _POLICY_NOTIFICATION_INFORMATION_CLASS {
|
||||
PolicyNotifyAuditEventsInformation = 1,
|
||||
PolicyNotifyAccountDomainInformation,
|
||||
PolicyNotifyServerRoleInformation,
|
||||
PolicyNotifyDnsDomainInformation,
|
||||
PolicyNotifyDomainEfsInformation,
|
||||
PolicyNotifyDomainKerberosTicketInformation,
|
||||
PolicyNotifyMachineAccountPasswordInformation
|
||||
} POLICY_NOTIFICATION_INFORMATION_CLASS, *PPOLICY_NOTIFICATION_INFORMATION_CLASS;
|
||||
typedef enum _SECURITY_LOGON_TYPE {
|
||||
Interactive = 2,
|
||||
Network,
|
||||
|
@ -237,6 +246,20 @@ typedef enum _SECURITY_LOGON_TYPE {
|
|||
Proxy,
|
||||
Unlock
|
||||
} SECURITY_LOGON_TYPE, *PSECURITY_LOGON_TYPE;
|
||||
typedef struct _SECURITY_LOGON_SESSION_DATA {
|
||||
ULONG Size;
|
||||
LUID LogonId;
|
||||
LSA_UNICODE_STRING UserName;
|
||||
LSA_UNICODE_STRING LogonDomain;
|
||||
LSA_UNICODE_STRING AuthenticationPackage;
|
||||
ULONG LogonType;
|
||||
ULONG Session;
|
||||
PSID Sid;
|
||||
LARGE_INTEGER LogonTime;
|
||||
LSA_UNICODE_STRING LogonServer;
|
||||
LSA_UNICODE_STRING DnsDomainName;
|
||||
LSA_UNICODE_STRING Upn;
|
||||
} SECURITY_LOGON_SESSION_DATA, *PSECURITY_LOGON_SESSION_DATA;
|
||||
typedef enum _TRUSTED_INFORMATION_CLASS {
|
||||
TrustedDomainNameInformation = 1,
|
||||
TrustedControllersInformation,
|
||||
|
|
|
@ -766,7 +766,7 @@ typedef struct _CRITICAL_SECTION {
|
|||
LONG RecursionCount;
|
||||
HANDLE OwningThread;
|
||||
HANDLE LockSemaphore;
|
||||
DWORD SpinCount;
|
||||
ULONG_PTR SpinCount;
|
||||
} CRITICAL_SECTION,*PCRITICAL_SECTION,*LPCRITICAL_SECTION;
|
||||
typedef struct _SYSTEMTIME {
|
||||
WORD wYear;
|
||||
|
|
|
@ -2287,7 +2287,7 @@ typedef struct _RTL_CRITICAL_SECTION {
|
|||
LONG RecursionCount;
|
||||
HANDLE OwningThread;
|
||||
HANDLE LockSemaphore;
|
||||
DWORD Reserved;
|
||||
ULONG_PTR SpinCount;
|
||||
} RTL_CRITICAL_SECTION,*PRTL_CRITICAL_SECTION;
|
||||
typedef struct _EVENTLOGRECORD {
|
||||
DWORD Length;
|
||||
|
|
Loading…
Reference in a new issue