mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-01 07:37:02 +00:00
advapi32: Add EnumServicesStatusExA/W stub implementation.
This commit is contained in:
parent
a2fbbd9209
commit
c5339be92b
2 changed files with 32 additions and 2 deletions
|
@ -210,8 +210,8 @@
|
|||
@ stub EnumServiceGroupA
|
||||
@ stub EnumServiceGroupW
|
||||
@ stdcall EnumServicesStatusA (long long long ptr long ptr ptr ptr)
|
||||
# @ stub EnumServicesStatusExA
|
||||
# @ stub EnumServicesStatusExW
|
||||
@ stdcall EnumServicesStatusExA(long long long long ptr long ptr ptr ptr str)
|
||||
@ stdcall EnumServicesStatusExW(long long long long ptr long ptr ptr ptr wstr)
|
||||
@ stdcall EnumServicesStatusW (long long long ptr long ptr ptr ptr)
|
||||
# @ stub EnumerateTraceGuids
|
||||
# @ stub EqualDomainSid
|
||||
|
|
|
@ -1917,6 +1917,36 @@ EnumServicesStatusW( SC_HANDLE hSCManager, DWORD dwServiceType,
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* EnumServicesStatusExA [ADVAPI32.@]
|
||||
*/
|
||||
BOOL WINAPI
|
||||
EnumServicesStatusExA(SC_HANDLE hSCManager, SC_ENUM_TYPE InfoLevel, DWORD dwServiceType,
|
||||
DWORD dwServiceState, LPBYTE lpServices, DWORD cbBufSize, LPDWORD pcbBytesNeeded,
|
||||
LPDWORD lpServicesReturned, LPDWORD lpResumeHandle, LPCSTR pszGroupName)
|
||||
{
|
||||
FIXME("%p level=%d type=%x state=%x %p %x %p %p %p %s\n", hSCManager, InfoLevel,
|
||||
dwServiceType, dwServiceState, lpServices, cbBufSize,
|
||||
pcbBytesNeeded, lpServicesReturned, lpResumeHandle, debugstr_a(pszGroupName));
|
||||
SetLastError (ERROR_ACCESS_DENIED);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* EnumServicesStatusExW [ADVAPI32.@]
|
||||
*/
|
||||
BOOL WINAPI
|
||||
EnumServicesStatusExW(SC_HANDLE hSCManager, SC_ENUM_TYPE InfoLevel, DWORD dwServiceType,
|
||||
DWORD dwServiceState, LPBYTE lpServices, DWORD cbBufSize, LPDWORD pcbBytesNeeded,
|
||||
LPDWORD lpServicesReturned, LPDWORD lpResumeHandle, LPCWSTR pszGroupName)
|
||||
{
|
||||
FIXME("%p level=%d type=%x state=%x %p %x %p %p %p %s\n", hSCManager, InfoLevel,
|
||||
dwServiceType, dwServiceState, lpServices, cbBufSize,
|
||||
pcbBytesNeeded, lpServicesReturned, lpResumeHandle, debugstr_w(pszGroupName));
|
||||
SetLastError (ERROR_ACCESS_DENIED);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* GetServiceKeyNameA [ADVAPI32.@]
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue