Add more policy structures to ntsecapi.h.

Robert Reif reif at earthlink.net
Tue Jul 11 06:10:36 CDT 2006


-------------- next part --------------
Index: include/ntsecapi.h
===================================================================
RCS file: /home/wine/wine/include/ntsecapi.h,v
retrieving revision 1.20
diff -p -u -r1.20 ntsecapi.h
--- include/ntsecapi.h	23 May 2006 12:49:04 -0000	1.20
+++ include/ntsecapi.h	11 Jul 2006 11:07:42 -0000
@@ -179,6 +179,32 @@ typedef struct _POLICY_ACCOUNT_DOMAIN_IN
     PSID DomainSid;
 } POLICY_ACCOUNT_DOMAIN_INFO, *PPOLICY_ACCOUNT_DOMAIN_INFO;
 
+typedef struct _POLICY_DNS_DOMAIN_INFO
+{
+    LSA_UNICODE_STRING Name;
+    LSA_UNICODE_STRING DnsDomainName;
+    LSA_UNICODE_STRING DnsForestName;
+    GUID DomainGuid;
+    PSID Sid;
+} POLICY_DNS_DOMAIN_INFO, *PPOLICY_DNS_DOMAIN_INFO;
+
+typedef enum _POLICY_LSA_SERVER_ROLE
+{
+    PolicyServerRoleBackup = 2,
+    PolicyServerRolePrimary
+} POLICY_LSA_SERVER_ROLE, *PPOLICY_LSA_SERVER_ROLE;
+
+typedef struct _POLICY_LSA_SERVER_ROLE_INFO
+{
+    POLICY_LSA_SERVER_ROLE LsaServerRole;
+} POLICY_LSA_SERVER_ROLE_INFO, *PPOLICY_LSA_SERVER_ROLE_INFO;
+
+typedef struct _POLICY_MODIFICATION_INFO
+{
+    LARGE_INTEGER ModifiedId;
+    LARGE_INTEGER DatabaseCreationTime;
+} POLICY_MODIFICATION_INFO, *PPOLICY_MODIFICATION_INFO;
+
 typedef struct
 {
     SID_NAME_USE Use;


More information about the wine-patches mailing list