ntdll: Add RtlAddAuditAccessAceEx.
This commit is contained in:
parent
1122dc130a
commit
04e688a26d
|
@ -402,8 +402,8 @@
|
|||
@ stub RtlAddActionToRXact
|
||||
@ stdcall RtlAddAtomToAtomTable(ptr wstr ptr)
|
||||
@ stub RtlAddAttributeActionToRXact
|
||||
@ stdcall RtlAddAuditAccessAce(ptr long long ptr long long)
|
||||
# @ stub RtlAddAuditAccessAceEx
|
||||
@ stdcall RtlAddAuditAccessAce(ptr long long ptr long long)
|
||||
@ stdcall RtlAddAuditAccessAceEx(ptr long long long ptr long long)
|
||||
# @ stub RtlAddAuditAccessObjectAce
|
||||
# @ stub RtlAddCompoundAce
|
||||
# @ stub RtlAddRange
|
||||
|
|
|
@ -1213,17 +1213,16 @@ NTSTATUS WINAPI RtlAddAccessDeniedAceEx(
|
|||
/**************************************************************************
|
||||
* RtlAddAuditAccessAce [NTDLL.@]
|
||||
*/
|
||||
NTSTATUS WINAPI RtlAddAuditAccessAce(
|
||||
NTSTATUS WINAPI RtlAddAuditAccessAceEx(
|
||||
IN OUT PACL pAcl,
|
||||
IN DWORD dwAceRevision,
|
||||
IN DWORD dwAceFlags,
|
||||
IN DWORD dwAccessMask,
|
||||
IN PSID pSid,
|
||||
IN BOOL bAuditSuccess,
|
||||
IN BOOL bAuditFailure)
|
||||
{
|
||||
DWORD dwAceFlags = 0;
|
||||
|
||||
TRACE("(%p,%d,%d,%p,%u,%u)\n",pAcl,dwAceRevision,dwAccessMask,
|
||||
TRACE("(%p,%d,0x%08x,0x%08x,%p,%u,%u)\n",pAcl,dwAceRevision,dwAceFlags,dwAccessMask,
|
||||
pSid,bAuditSuccess,bAuditFailure);
|
||||
|
||||
if (bAuditSuccess)
|
||||
|
@ -1235,6 +1234,20 @@ NTSTATUS WINAPI RtlAddAuditAccessAce(
|
|||
return add_access_ace(pAcl, dwAceRevision, dwAceFlags,
|
||||
dwAccessMask, pSid, SYSTEM_AUDIT_ACE_TYPE);
|
||||
}
|
||||
|
||||
/**************************************************************************
|
||||
* RtlAddAuditAccessAce [NTDLL.@]
|
||||
*/
|
||||
NTSTATUS WINAPI RtlAddAuditAccessAce(
|
||||
IN OUT PACL pAcl,
|
||||
IN DWORD dwAceRevision,
|
||||
IN DWORD dwAccessMask,
|
||||
IN PSID pSid,
|
||||
IN BOOL bAuditSuccess,
|
||||
IN BOOL bAuditFailure)
|
||||
{
|
||||
return RtlAddAuditAccessAceEx(pAcl, dwAceRevision, 0, dwAccessMask, pSid, bAuditSuccess, bAuditFailure);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* RtlValidAcl [NTDLL.@]
|
||||
|
|
|
@ -1987,6 +1987,7 @@ NTSTATUS WINAPI RtlAddAccessDeniedAce(PACL,DWORD,DWORD,PSID);
|
|||
NTSTATUS WINAPI RtlAddAccessDeniedAceEx(PACL,DWORD,DWORD,DWORD,PSID);
|
||||
NTSTATUS WINAPI RtlAddAtomToAtomTable(RTL_ATOM_TABLE,const WCHAR*,RTL_ATOM*);
|
||||
NTSTATUS WINAPI RtlAddAuditAccessAce(PACL,DWORD,DWORD,PSID,BOOL,BOOL);
|
||||
NTSTATUS WINAPI RtlAddAuditAccessAceEx(PACL,DWORD,DWORD,DWORD,PSID,BOOL,BOOL);
|
||||
void WINAPI RtlAddRefActivationContext(HANDLE);
|
||||
PVOID WINAPI RtlAddVectoredExceptionHandler(ULONG,PVECTORED_EXCEPTION_HANDLER);
|
||||
NTSTATUS WINAPI RtlAdjustPrivilege(ULONG,BOOLEAN,BOOLEAN,PBOOLEAN);
|
||||
|
|
Loading…
Reference in New Issue