From 7d3431ed1d7d75219e950d0b2a4b49ecfb439e8f Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Tue, 14 Sep 2004 19:25:35 +0000 Subject: [PATCH] Stub implementation for QueryServiceObjectSecurity. --- dlls/advapi32/advapi32.spec | 2 +- dlls/advapi32/service.c | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec index 7e6fcaa3ff1..c6a76d3feae 100644 --- a/dlls/advapi32/advapi32.spec +++ b/dlls/advapi32/advapi32.spec @@ -194,7 +194,7 @@ @ stdcall QueryServiceConfigW(long ptr long ptr) @ stub QueryServiceLockStatusA @ stub QueryServiceLockStatusW -@ stub QueryServiceObjectSecurity +@ stdcall QueryServiceObjectSecurity(long long ptr long ptr) @ stdcall QueryServiceStatus(long ptr) @ stdcall QueryServiceStatusEx (long long ptr long ptr) @ stdcall ReadEventLogA (long long long ptr long ptr ptr) diff --git a/dlls/advapi32/service.c b/dlls/advapi32/service.c index 8401435ee58..5e1c79bdeae 100644 --- a/dlls/advapi32/service.c +++ b/dlls/advapi32/service.c @@ -1357,3 +1357,16 @@ BOOL WINAPI ChangeServiceConfig2W( SC_HANDLE hService, DWORD dwInfoLevel, FIXME("STUB: %p %ld %p\n",hService, dwInfoLevel, lpInfo); return TRUE; } + +/****************************************************************************** + * QueryServiceObjectSecurity [ADVAPI32.@] + */ +BOOL WINAPI QueryServiceObjectSecurity(SC_HANDLE hService, + SECURITY_INFORMATION dwSecurityInformation, + PSECURITY_DESCRIPTOR lpSecurityDescriptor, + DWORD cbBufSize, LPDWORD pcbBytesNeeded) +{ + FIXME("%p %ld %p %lu %p\n", hService, dwSecurityInformation, + lpSecurityDescriptor, cbBufSize, pcbBytesNeeded); + return ERROR_CALL_NOT_IMPLEMENTED; +}