From 493d89d888fb19f04e7d196817a348b2020e2acd Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Sun, 11 May 2003 02:37:11 +0000 Subject: [PATCH] Stubs for AccessCheckAndAuditAlarmA/W. --- dlls/advapi32/advapi32.spec | 4 ++-- dlls/advapi32/security.c | 31 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec index 8d8e15292f7..3a143891a8c 100644 --- a/dlls/advapi32/advapi32.spec +++ b/dlls/advapi32/advapi32.spec @@ -1,8 +1,8 @@ @ stdcall AbortSystemShutdownA(ptr) @ stdcall AbortSystemShutdownW(ptr) @ stdcall AccessCheck(ptr long long ptr ptr ptr ptr ptr) -@ stub AccessCheckAndAuditAlarmA -@ stub AccessCheckAndAuditAlarmW +@ stdcall AccessCheckAndAuditAlarmA(str ptr str str ptr long ptr long ptr ptr ptr) +@ stdcall AccessCheckAndAuditAlarmW(wstr ptr wstr wstr ptr long ptr long ptr ptr ptr) @ stub AccessCheckByType #(ptr ptr long long ptr long ptr ptr ptr ptr ptr) AccessCheckByType @ stdcall AddAccessAllowedAce (ptr long long ptr) @ stub AddAccessAllowedAceEx #(ptr long long long ptr) AddAccessAllowedAceEx diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c index 398913fd9e4..1329edcede9 100644 --- a/dlls/advapi32/security.c +++ b/dlls/advapi32/security.c @@ -1196,6 +1196,37 @@ BOOL WINAPI PrivilegeCheck( HANDLE ClientToken, PPRIVILEGE_SET RequiredPrivilege return TRUE; } +/****************************************************************************** + * AccessCheckAndAuditAlarmA [ADVAPI32.@] + */ +BOOL WINAPI AccessCheckAndAuditAlarmA(LPCSTR Subsystem, LPVOID HandleId, LPSTR ObjectTypeName, + LPSTR ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor, DWORD DesiredAccess, + PGENERIC_MAPPING GenericMapping, BOOL ObjectCreation, LPDWORD GrantedAccess, + LPBOOL AccessStatus, LPBOOL pfGenerateOnClose) +{ + FIXME("stub (%s,%p,%s,%s,%p,%08lx,%p,%x,%p,%p,%p)\n", debugstr_a(Subsystem), + HandleId, debugstr_a(ObjectTypeName), debugstr_a(ObjectName), + SecurityDescriptor, DesiredAccess, GenericMapping, + ObjectCreation, GrantedAccess, AccessStatus, pfGenerateOnClose); + return TRUE; +} + +/****************************************************************************** + * AccessCheckAndAuditAlarmW [ADVAPI32.@] + */ +BOOL WINAPI AccessCheckAndAuditAlarmW(LPCWSTR Subsystem, LPVOID HandleId, LPWSTR ObjectTypeName, + LPWSTR ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor, DWORD DesiredAccess, + PGENERIC_MAPPING GenericMapping, BOOL ObjectCreation, LPDWORD GrantedAccess, + LPBOOL AccessStatus, LPBOOL pfGenerateOnClose) +{ + FIXME("stub (%s,%p,%s,%s,%p,%08lx,%p,%x,%p,%p,%p)\n", debugstr_w(Subsystem), + HandleId, debugstr_w(ObjectTypeName), debugstr_w(ObjectName), + SecurityDescriptor, DesiredAccess, GenericMapping, + ObjectCreation, GrantedAccess, AccessStatus, pfGenerateOnClose); + return TRUE; +} + + /****************************************************************************** * GetSecurityInfoExW [ADVAPI32.@] */