[ADVAPI32]

Implement I_ScGetCurrentGroupStateW.

svn path=/trunk/; revision=71626
This commit is contained in:
Eric Kohl 2016-06-12 17:48:09 +00:00
parent 2d6b126e44
commit b3bcb0725a
2 changed files with 37 additions and 1 deletions

View file

@ -1,4 +1,4 @@
1 stub I_ScGetCurrentGroupStateW
1 stdcall I_ScGetCurrentGroupStateW(ptr wstr ptr)
2 stdcall A_SHAFinal(ptr ptr)
3 stdcall A_SHAInit(ptr)
4 stdcall A_SHAUpdate(ptr ptr long)

View file

@ -1674,6 +1674,42 @@ GetServiceKeyNameW(SC_HANDLE hSCManager,
}
/**********************************************************************
* I_ScGetCurrentGroupStateW
*
* @implemented
*/
DWORD WINAPI
I_ScGetCurrentGroupStateW(SC_HANDLE hSCManager,
LPWSTR pszGroupName,
LPDWORD pdwGroupState)
{
DWORD dwError;
TRACE("I_ScGetCurrentGroupStateW() called\n");
RpcTryExcept
{
dwError = RI_ScGetCurrentGroupStateW((SC_RPC_HANDLE)hSCManager,
pszGroupName,
pdwGroupState);
}
RpcExcept(EXCEPTION_EXECUTE_HANDLER)
{
dwError = ScmRpcStatusToWinError(RpcExceptionCode());
}
RpcEndExcept
if (dwError != ERROR_SUCCESS)
{
TRACE("RI_ScGetCurrentGroupStateW() failed (Error %lu)\n", dwError);
SetLastError(dwError);
}
return dwError;
}
/**********************************************************************
* LockServiceDatabase
*