add trustee functions to aclapi.h

Mike McCormack mike at codeweavers.com
Mon Jul 5 18:26:39 CDT 2004


ChangeLog:
* add trustee functions to aclapi.h
-------------- next part --------------
Index: include/aclapi.h
===================================================================
RCS file: /home/wine/wine/include/aclapi.h,v
retrieving revision 1.1
diff -u -r1.1 aclapi.h
--- include/aclapi.h	14 Jun 2004 16:54:18 -0000	1.1
+++ include/aclapi.h	5 Jul 2004 23:20:02 -0000
@@ -40,6 +40,38 @@
          SECURITY_INFORMATION, PSID, PSID, PACL, PACL);
 #define     SetNamedSecurityInfo WINELIB_NAME_AW(SetNamedSecurityInfo)
 
+DWORD WINAPI SetEntriesInAclA( ULONG, PEXPLICIT_ACCESSA, PACL, PACL*);
+DWORD WINAPI SetEntriesInAclW( ULONG, PEXPLICIT_ACCESSW, PACL, PACL*);
+#define     SetEntriesInAcl WINELIB_NAME_AW(SetEntriesInAcl)
+
+TRUSTEE_FORM WINAPI GetTrusteeFormA( PTRUSTEEA );
+TRUSTEE_FORM WINAPI GetTrusteeFormW( PTRUSTEEW );
+#define     GetTrusteeForm WINELIB_NAME_AW(GetTrusteeForm)
+
+LPSTR WINAPI GetTrusteeNameA( PTRUSTEEA );
+LPWSTR WINAPI GetTrusteeNameW( PTRUSTEEW );
+#define     GetTrusteeName WINELIB_NAME_AW(GetTrusteeName)
+
+TRUSTEE_TYPE WINAPI GetTrusteeTypeA( PTRUSTEEA );
+TRUSTEE_TYPE WINAPI GetTrusteeTypeW( PTRUSTEEW );
+#define     GetTrusteeType WINELIB_NAME_AW(GetTrusteeType)
+
+void WINAPI BuildTrusteeWithNameA( PTRUSTEEA, LPSTR );
+void WINAPI BuildTrusteeWithNameW( PTRUSTEEW, LPWSTR );
+#define     BuildTrusteeWithName WINELIB_NAME_AW(BuildTrusteeWithName)
+
+void WINAPI BuildTrusteeWithObjectsAndNameA( PTRUSTEEA,
+    POBJECTS_AND_NAME_A, SE_OBJECT_TYPE, LPSTR, LPSTR, LPSTR );
+void WINAPI BuildTrusteeWithObjectsAndNameW( PTRUSTEEW,
+    POBJECTS_AND_NAME_W, SE_OBJECT_TYPE, LPWSTR, LPWSTR, LPWSTR );
+#define     BuildTrusteeWithObjectsAndName WINELIB_NAME_AW(BuildTrusteeWithObjectsAndName)
+
+void BuildTrusteeWithObjectsAndSidA( PTRUSTEEA,
+    POBJECTS_AND_SID, GUID*, GUID*, PSID );
+void BuildTrusteeWithObjectsAndSidW( PTRUSTEEW,
+    POBJECTS_AND_SID, GUID*, GUID*, PSID );
+#define     BuildTrusteeWithObjectsAndSid WINELIB_NAME_AW(BuildTrusteeWithObjectsAndSid)
+
 #ifdef __cplusplus
 }
 #endif


More information about the wine-patches mailing list