[PSDK] Add POLICY_AUDIT_EVENT_TYPE to ntlsa.h
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 10 Feb 2014 17:29:50 +0000 (17:29 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 10 Feb 2014 17:29:50 +0000 (17:29 +0000)
[NDK] Fix definition of SEP_AUDIT_POLICY_OVERLAY

svn path=/trunk/; revision=62104

reactos/include/ndk/setypes.h
reactos/include/psdk/ntlsa.h

index 812bf4b..10a500c 100644 (file)
@@ -127,7 +127,7 @@ typedef struct _SEP_AUDIT_POLICY_CATEGORIES
 typedef struct _SEP_AUDIT_POLICY_OVERLAY
 {
     ULONGLONG PolicyBits:36;
-    UCHAR SetBit:1;
+    ULONGLONG SetBit:1;
 } SEP_AUDIT_POLICY_OVERLAY, *PSEP_AUDIT_POLICY_OVERLAY;
 
 typedef struct _SEP_AUDIT_POLICY
index 60c41d6..69c96cc 100644 (file)
@@ -57,6 +57,18 @@ extern "C" {
 #define SECURITY_ACCESS_REMOTE_INTERACTIVE_LOGON      0x00000400
 #define SECURITY_ACCESS_DENY_REMOTE_INTERACTIVE_LOGON 0x00000800
 
+typedef enum _POLICY_AUDIT_EVENT_TYPE
+{
+    AuditCategorySystem,
+    AuditCategoryLogon,
+    AuditCategoryObjectAccess,
+    AuditCategoryPrivilegeUse,
+    AuditCategoryDetailedTracking,
+    AuditCategoryPolicyChange,
+    AuditCategoryAccountManagement,
+    AuditCategoryDirectoryServiceAccess,
+    AuditCategoryAccountLogon
+} POLICY_AUDIT_EVENT_TYPE, *PPOLICY_AUDIT_EVENT_TYPE;
 
 #ifdef __cplusplus
 }