RPC_CSTR pszStringBinding;
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEA_bind() called\n");
+ TRACE("SVCCTL_HANDLEA_bind()\n");
Status = RpcStringBindingComposeA(NULL,
(RPC_CSTR)"ncacn_np",
{
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEA_unbind() called\n");
+ TRACE("SVCCTL_HANDLEA_unbind()\n");
Status = RpcBindingFree(&hBinding);
if (Status != RPC_S_OK)
RPC_WSTR pszStringBinding;
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEW_bind() called\n");
+ TRACE("SVCCTL_HANDLEW_bind()\n");
Status = RpcStringBindingComposeW(NULL,
L"ncacn_np",
{
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEW_unbind() called\n");
+ TRACE("SVCCTL_HANDLEW_unbind()\n");
Status = RpcBindingFree(&hBinding);
if (Status != RPC_S_OK)
SC_RPC_CONFIG_INFOA Info;
DWORD dwError;
- TRACE("ChangeServiceConfig2A() called\n");
+ TRACE("ChangeServiceConfig2A()\n");
if (lpInfo == NULL) return TRUE;
SC_RPC_CONFIG_INFOW Info;
DWORD dwError;
- TRACE("ChangeServiceConfig2W() called\n");
+ TRACE("ChangeServiceConfig2W()\n");
if (lpInfo == NULL) return TRUE;
LPWSTR lpPasswordW = NULL;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("ChangeServiceConfigA() called\n");
+ TRACE("ChangeServiceConfigA()\n");
/* Calculate the Dependencies length*/
if (lpDependencies != NULL)
DWORD dwPasswordLength = 0;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("ChangeServiceConfigW() called\n");
+ TRACE("ChangeServiceConfigW()\n");
/* Calculate the Dependencies length*/
if (lpDependencies != NULL)
{
DWORD dwError;
- TRACE("CloseServiceHandle() called\n");
+ TRACE("CloseServiceHandle(%p)\n",
+ hSCObject);
if (!hSCObject)
{
{
DWORD dwError;
- TRACE("ControlService(%x, %x, %p)\n",
- hService, dwControl, lpServiceStatus);
+ TRACE("ControlService(%p %lu %p)\n",
+ hService, dwControl, lpServiceStatus);
RpcTryExcept
{
IN DWORD dwInfoLevel,
IN OUT PVOID pControlParams)
{
- FIXME("ControlServiceEx(0x%p, 0x%x, 0x%x, 0x%p) UNIMPLEMENTED!\n",
- hService, dwControl, dwInfoLevel, pControlParams);
+ FIXME("ControlServiceEx(%p %lu %lu %p)\n",
+ hService, dwControl, dwInfoLevel, pControlParams);
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
LPWSTR lpPasswordW = NULL;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("CreateServiceA() called\n");
- TRACE("%p %s %s\n", hSCManager,
- lpServiceName, lpDisplayName);
+ TRACE("CreateServiceA(%p %s %s)\n",
+ hSCManager, debugstr_a(lpServiceName), debugstr_a(lpDisplayName));
if (!hSCManager)
{
DWORD dwPasswordLength = 0;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("CreateServiceW() called\n");
- TRACE("%p %S %S\n", hSCManager,
- lpServiceName, lpDisplayName);
+ TRACE("CreateServiceW(%p %s %s)\n",
+ hSCManager, debugstr_w(lpServiceName), debugstr_w(lpDisplayName));
if (!hSCManager)
{
{
DWORD dwError;
- TRACE("DeleteService(%x)\n", hService);
+ TRACE("DeleteService(%p)\n",
+ hService);
RpcTryExcept
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumDependentServicesA() called\n");
+ TRACE("EnumDependentServicesA()\n");
if (lpServices == NULL || cbBufSize < sizeof(ENUM_SERVICE_STATUSA))
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumDependentServicesW() called\n");
+ TRACE("EnumDependentServicesW()\n");
if (lpServices == NULL || cbBufSize < sizeof(ENUM_SERVICE_STATUSW))
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServiceGroupW() called\n");
+ TRACE("EnumServiceGroupW()\n");
if (!hSCManager)
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusA() called\n");
+ TRACE("EnumServicesStatusA()\n");
if (!hSCManager)
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusW() called\n");
+ TRACE("EnumServicesStatusW()\n");
if (!hSCManager)
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusExA() called\n");
+ TRACE("EnumServicesStatusExA()\n");
if (InfoLevel != SC_ENUM_PROCESS_INFO)
{
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusExW() called\n");
+ TRACE("EnumServicesStatusExW()\n");
if (InfoLevel != SC_ENUM_PROCESS_INFO)
{
LPSTR lpNameBuffer;
CHAR szEmptyName[] = "";
- TRACE("GetServiceDisplayNameA() called\n");
- TRACE("%p %s %p %p\n", hSCManager,
- debugstr_a(lpServiceName), lpDisplayName, lpcchBuffer);
+ TRACE("GetServiceDisplayNameA(%p %s %p %p)\n",
+ hSCManager, debugstr_a(lpServiceName), lpDisplayName, lpcchBuffer);
if (!hSCManager)
{
LPWSTR lpNameBuffer;
WCHAR szEmptyName[] = L"";
- TRACE("GetServiceDisplayNameW() called\n");
+ TRACE("GetServiceDisplayNameW(%p %s %p %p)\n",
+ hSCManager, debugstr_w(lpServiceName), lpDisplayName, lpcchBuffer);
if (!hSCManager)
{
LPSTR lpNameBuffer;
CHAR szEmptyName[] = "";
- TRACE("GetServiceKeyNameA() called\n");
+ TRACE("GetServiceKeyNameA(%p %s %p %p)\n",
+ hSCManager, debugstr_a(lpDisplayName), lpServiceName, lpcchBuffer);
if (!hSCManager)
{
LPWSTR lpNameBuffer;
WCHAR szEmptyName[] = L"";
- TRACE("GetServiceKeyNameW() called\n");
+ TRACE("GetServiceKeyNameW(%p %s %p %p)\n",
+ hSCManager, debugstr_w(lpDisplayName), lpServiceName, lpcchBuffer);
if (!hSCManager)
{
{
DWORD dwError;
- TRACE("I_ScGetCurrentGroupStateW() called\n");
+ TRACE("I_ScGetCurrentGroupStateW(%p %s %p)\n",
+ hSCManager, debugstr_w(pszGroupName), pdwGroupState);
RpcTryExcept
{
SC_LOCK hLock;
DWORD dwError;
- TRACE("LockServiceDatabase(%x)\n", hSCManager);
+ TRACE("LockServiceDatabase(%p)\n",
+ hSCManager);
RpcTryExcept
{
{
HANDLE hEvent;
- TRACE("WaitForSCManager() called\n");
+ TRACE("WaitForSCManager()\n");
/* Try to open the existing event */
hEvent = OpenEventW(SYNCHRONIZE, FALSE, SCM_START_EVENT);
SC_HANDLE hScm = NULL;
DWORD dwError;
- TRACE("OpenSCManagerA(%s, %s, %lx)\n",
- lpMachineName, lpDatabaseName, dwDesiredAccess);
+ TRACE("OpenSCManagerA(%s %s %lx)\n",
+ debugstr_a(lpMachineName), debugstr_a(lpDatabaseName), dwDesiredAccess);
WaitForSCManager();
SC_HANDLE hScm = NULL;
DWORD dwError;
- TRACE("OpenSCManagerW(%S, %S, %lx)\n",
- lpMachineName, lpDatabaseName, dwDesiredAccess);
+ TRACE("OpenSCManagerW(%s %s %lx)\n",
+ debugstr_w(lpMachineName), debugstr_w(lpDatabaseName), dwDesiredAccess);
WaitForSCManager();
SC_HANDLE hService = NULL;
DWORD dwError;
- TRACE("OpenServiceA(%p, %s, %lx)\n",
- hSCManager, lpServiceName, dwDesiredAccess);
+ TRACE("OpenServiceA(%p %s %lx)\n",
+ hSCManager, debugstr_a(lpServiceName), dwDesiredAccess);
if (!hSCManager)
{
SC_HANDLE hService = NULL;
DWORD dwError;
- TRACE("OpenServiceW(%p, %S, %lx)\n",
- hSCManager, lpServiceName, dwDesiredAccess);
+ TRACE("OpenServiceW(%p %s %lx)\n",
+ hSCManager, debugstr_w(lpServiceName), dwDesiredAccess);
if (!hSCManager)
{
DWORD dwBufferSize;
DWORD dwError;
- TRACE("QueryServiceConfigA(%p, %p, %lu, %p)\n",
+ TRACE("QueryServiceConfigA(%p %p %lu %p)\n",
hService, lpServiceConfig, cbBufSize, pcbBytesNeeded);
if (lpServiceConfig == NULL ||
DWORD dwBufferSize;
DWORD dwError;
- TRACE("QueryServiceConfigW(%p, %p, %lu, %p)\n",
+ TRACE("QueryServiceConfigW(%p %p %lu %p)\n",
hService, lpServiceConfig, cbBufSize, pcbBytesNeeded);
if (lpServiceConfig == NULL ||
DWORD dwBufferSize;
DWORD dwError;
- TRACE("QueryServiceConfig2A(hService %p, dwInfoLevel %lu, lpBuffer %p, cbBufSize %lu, pcbBytesNeeded %p)\n",
+ TRACE("QueryServiceConfig2A(%p %lu %p %lu %p)\n",
hService, dwInfoLevel, lpBuffer, cbBufSize, pcbBytesNeeded);
lpTempBuffer = lpBuffer;
DWORD dwBufferSize;
DWORD dwError;
- TRACE("QueryServiceConfig2W(%p, %lu, %p, %lu, %p)\n",
- hService, dwInfoLevel, lpBuffer, cbBufSize, pcbBytesNeeded);
+ TRACE("QueryServiceConfig2W(%p %lu %p %lu %p)\n",
+ hService, dwInfoLevel, lpBuffer, cbBufSize, pcbBytesNeeded);
lpTempBuffer = lpBuffer;
dwBufferSize = cbBufSize;
DWORD dwBufferSize;
DWORD dwError;
- TRACE("QueryServiceLockStatusA() called\n");
+ TRACE("QueryServiceLockStatusA(%p %p %lu %p)\n",
+ hSCManager, lpLockStatus, cbBufSize, pcbBytesNeeded);
if (lpLockStatus == NULL || cbBufSize < sizeof(QUERY_SERVICE_LOCK_STATUSA))
{
DWORD dwBufferSize;
DWORD dwError;
- TRACE("QueryServiceLockStatusW() called\n");
+ TRACE("QueryServiceLockStatusW(%p %p %lu %p)\n",
+ hSCManager, lpLockStatus, cbBufSize, pcbBytesNeeded);
if (lpLockStatus == NULL || cbBufSize < sizeof(QUERY_SERVICE_LOCK_STATUSW))
{
{
DWORD dwError;
- TRACE("QueryServiceObjectSecurity(%p, %lu, %p)\n",
+ TRACE("QueryServiceObjectSecurity(%p %lu %p)\n",
hService, dwSecurityInformation, lpSecurityDescriptor);
RpcTryExcept
return TRUE;
}
+
/**********************************************************************
* SetServiceObjectSecurity
*
NTSTATUS Status;
DWORD dwError;
+ TRACE("SetServiceObjectSecurity(%p %lu %p)\n",
+ hService, dwSecurityInformation, lpSecurityDescriptor);
+
Length = 0;
Status = RtlMakeSelfRelativeSD(lpSecurityDescriptor,
SelfRelativeSD,
{
DWORD dwError;
- TRACE("QueryServiceStatus(%p, %p)\n",
- hService, lpServiceStatus);
+ TRACE("QueryServiceStatus(%p %p)\n",
+ hService, lpServiceStatus);
if (!hService)
{
{
DWORD dwError;
- TRACE("QueryServiceStatusEx() called\n");
+ TRACE("QueryServiceStatusEx(%p %lu %p %lu %p)\n",
+ hService, InfoLevel, lpBuffer, cbBufSize, pcbBytesNeeded);
if (InfoLevel != SC_STATUS_PROCESS_INFO)
{
{
DWORD dwError;
+ TRACE("StartServiceA(%p %lu %p)\n",
+ hService, dwNumServiceArgs, lpServiceArgVectors);
+
RpcTryExcept
{
dwError = RStartServiceA((SC_RPC_HANDLE)hService,
{
DWORD dwError;
+ TRACE("StartServiceW(%p %lu %p)\n",
+ hService, dwNumServiceArgs, lpServiceArgVectors);
+
RpcTryExcept
{
dwError = RStartServiceW((SC_RPC_HANDLE)hService,
{
DWORD dwError;
- TRACE("UnlockServiceDatabase(%x)\n", ScLock);
+ TRACE("UnlockServiceDatabase(%x)\n",
+ ScLock);
RpcTryExcept
{
{
DWORD dwError;
- TRACE("NotifyBootConfigStatus()\n");
+ TRACE("NotifyBootConfigStatus(%u)\n",
+ BootAcceptable);
RpcTryExcept
{