Louis Lenders : advapi32: Add stub for GetAuditedPermissionsFromAcl{A/W}.

Alexandre Julliard julliard at winehq.org
Sat Jun 21 05:39:16 CDT 2008


Module: wine
Branch: master
Commit: 44afc4488c47e5f406acdc88732c88cb6aac0205
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=44afc4488c47e5f406acdc88732c88cb6aac0205

Author: Louis Lenders <xerox_xerox2000 at yahoo.co.uk>
Date:   Thu Jun 19 13:50:02 2008 +0000

advapi32: Add stub for GetAuditedPermissionsFromAcl{A/W}.

---

 dlls/advapi32/advapi32.spec |    4 ++--
 dlls/advapi32/security.c    |   21 +++++++++++++++++++++
 2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec
index e9a3ccc..4189458 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -230,8 +230,8 @@
 # @ stub GetAccessPermissionsForObjectW
 @ stdcall GetAce(ptr long ptr)
 @ stdcall GetAclInformation(ptr ptr long long)
-# @ stub GetAuditedPermissionsFromAclA
-# @ stub GetAuditedPermissionsFromAclW
+@ stdcall GetAuditedPermissionsFromAclA(ptr ptr ptr ptr)
+@ stdcall GetAuditedPermissionsFromAclW(ptr ptr ptr ptr)
 @ stdcall GetCurrentHwProfileA(ptr)
 @ stdcall GetCurrentHwProfileW(ptr)
 @ stdcall GetEffectiveRightsFromAclA(ptr ptr ptr)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 333ad86..2f91329 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -3442,6 +3442,27 @@ DWORD WINAPI GetExplicitEntriesFromAclW( PACL pacl, PULONG pcCountOfExplicitEntr
     return ERROR_CALL_NOT_IMPLEMENTED;
 }
 
+/******************************************************************************
+ * GetAuditedPermissionsFromAclA [ADVAPI32.@]
+ */
+DWORD WINAPI GetAuditedPermissionsFromAclA( PACL pacl, PTRUSTEEA pTrustee, PACCESS_MASK pSuccessfulAuditedRights,
+        PACCESS_MASK pFailedAuditRights)
+{
+    FIXME("%p %p %p %p\n",pacl, pTrustee, pSuccessfulAuditedRights, pFailedAuditRights);
+    return ERROR_CALL_NOT_IMPLEMENTED;
+
+}
+
+/******************************************************************************
+ * GetAuditedPermissionsFromAclW [ADVAPI32.@]
+ */
+DWORD WINAPI GetAuditedPermissionsFromAclW( PACL pacl, PTRUSTEEW pTrustee, PACCESS_MASK pSuccessfulAuditedRights,
+        PACCESS_MASK pFailedAuditRights)
+{
+    FIXME("%p %p %p %p\n",pacl, pTrustee, pSuccessfulAuditedRights, pFailedAuditRights);
+    return ERROR_CALL_NOT_IMPLEMENTED;
+
+}
 
 /******************************************************************************
  * ParseAclStringFlags




More information about the wine-cvs mailing list