advapi32: Add AddAuditAccessAceEx.

oldstable
Mikolaj Zalewski 2007-09-24 17:30:30 -07:00 committed by Alexandre Julliard
parent 04e688a26d
commit 57ca9ae92d
3 changed files with 18 additions and 1 deletions

View File

@ -22,7 +22,7 @@
# @ stub AddAccessDeniedObjectAce # @ stub AddAccessDeniedObjectAce
@ stdcall AddAce(ptr long long ptr long) @ stdcall AddAce(ptr long long ptr long)
@ stdcall AddAuditAccessAce(ptr long long ptr long long) @ stdcall AddAuditAccessAce(ptr long long ptr long long)
# @ stub AddAuditAccessAceEx @ stdcall AddAuditAccessAceEx(ptr long long long ptr long long)
# @ stub AddAuditAccessObjectAce # @ stub AddAuditAccessObjectAce
# @ stub AddUsersToEncryptedFile # @ stub AddUsersToEncryptedFile
@ stdcall AdjustTokenGroups(long long ptr long ptr ptr) @ stdcall AdjustTokenGroups(long long ptr long ptr ptr)

View File

@ -2282,6 +2282,22 @@ BOOL WINAPI AddAuditAccessAce(
bAuditSuccess, bAuditFailure) ); bAuditSuccess, bAuditFailure) );
} }
/******************************************************************************
* AddAuditAccessAce [ADVAPI32.@]
*/
BOOL WINAPI AddAuditAccessAceEx(
IN OUT PACL pAcl,
IN DWORD dwAceRevision,
IN DWORD dwAceFlags,
IN DWORD dwAccessMask,
IN PSID pSid,
IN BOOL bAuditSuccess,
IN BOOL bAuditFailure)
{
return set_ntstatus( RtlAddAuditAccessAceEx(pAcl, dwAceRevision, dwAceFlags, dwAccessMask, pSid,
bAuditSuccess, bAuditFailure) );
}
/****************************************************************************** /******************************************************************************
* LookupAccountNameA [ADVAPI32.@] * LookupAccountNameA [ADVAPI32.@]
*/ */

View File

@ -1243,6 +1243,7 @@ ATOM WINAPI AddAtomA(LPCSTR);
ATOM WINAPI AddAtomW(LPCWSTR); ATOM WINAPI AddAtomW(LPCWSTR);
#define AddAtom WINELIB_NAME_AW(AddAtom) #define AddAtom WINELIB_NAME_AW(AddAtom)
BOOL WINAPI AddAuditAccessAce(PACL,DWORD,DWORD,PSID,BOOL,BOOL); BOOL WINAPI AddAuditAccessAce(PACL,DWORD,DWORD,PSID,BOOL,BOOL);
BOOL WINAPI AddAuditAccessAceEx(PACL,DWORD,DWORD,DWORD,PSID,BOOL,BOOL);
VOID WINAPI AddRefActCtx(HANDLE); VOID WINAPI AddRefActCtx(HANDLE);
PVOID WINAPI AddVectoredExceptionHandler(ULONG,PVECTORED_EXCEPTION_HANDLER); PVOID WINAPI AddVectoredExceptionHandler(ULONG,PVECTORED_EXCEPTION_HANDLER);
BOOL WINAPI AdjustTokenGroups(HANDLE,BOOL,PTOKEN_GROUPS,DWORD,PTOKEN_GROUPS,PDWORD); BOOL WINAPI AdjustTokenGroups(HANDLE,BOOL,PTOKEN_GROUPS,DWORD,PTOKEN_GROUPS,PDWORD);