From be9875fb609fe7b834b129eaf48b37cee36f501c Mon Sep 17 00:00:00 2001 From: Paul Bryan Roberts Date: Mon, 23 Feb 2009 19:31:05 +0000 Subject: [PATCH] advapi32: Add stub for GetSecurityInfoExA. --- dlls/advapi32/advapi32.spec | 2 +- dlls/advapi32/security.c | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec index 219e3d1a84..bcb2047970 100644 --- a/dlls/advapi32/advapi32.spec +++ b/dlls/advapi32/advapi32.spec @@ -272,7 +272,7 @@ # @ stub GetSecurityDescriptorRMControl @ stdcall GetSecurityDescriptorSacl (ptr ptr ptr ptr) @ stdcall GetSecurityInfo (long long long ptr ptr ptr ptr ptr) -# @ stub GetSecurityInfoExA +@ stdcall GetSecurityInfoExA (long long long str str ptr ptr ptr ptr) @ stdcall GetSecurityInfoExW (long long long wstr wstr ptr ptr ptr ptr) @ stdcall GetServiceDisplayNameA(ptr str ptr ptr) @ stdcall GetServiceDisplayNameW(ptr wstr ptr ptr) diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c index 65fa0dbe24..454c98f580 100644 --- a/dlls/advapi32/security.c +++ b/dlls/advapi32/security.c @@ -2945,6 +2945,20 @@ DWORD WINAPI GetSecurityInfo( return ERROR_SUCCESS; } +/****************************************************************************** + * GetSecurityInfoExA [ADVAPI32.@] + */ +DWORD WINAPI GetSecurityInfoExA( + HANDLE hObject, SE_OBJECT_TYPE ObjectType, + SECURITY_INFORMATION SecurityInfo, LPCSTR lpProvider, + LPCSTR lpProperty, PACTRL_ACCESSA *ppAccessList, + PACTRL_AUDITA *ppAuditList, LPSTR *lppOwner, LPSTR *lppGroup +) +{ + FIXME("stub!\n"); + return ERROR_BAD_PROVIDER; +} + /****************************************************************************** * GetSecurityInfoExW [ADVAPI32.@] */ -- 2.32.0.93.g670b81a890