https://git.reactos.org/?p=reactos.git;a=commitdiff;h=32bb592e126c7f147e482…
commit 32bb592e126c7f147e482522cff44aecaf7fb45e
Author: Eric Kohl <eric.kohl(a)reactos.org>
AuthorDate: Sun Mar 25 11:30:10 2018 +0200
Commit: Eric Kohl <eric.kohl(a)reactos.org>
CommitDate: Sun Mar 25 11:30:10 2018 +0200
[ADVAPI32] Improve remaining TRACE messages in service manager functions
---
dll/win32/advapi32/service/scm.c | 76 ++++++++++++++++++++++++++++++----------
1 file changed, 57 insertions(+), 19 deletions(-)
diff --git a/dll/win32/advapi32/service/scm.c b/dll/win32/advapi32/service/scm.c
index c859d25c66..7fa0b8880b 100644
--- a/dll/win32/advapi32/service/scm.c
+++ b/dll/win32/advapi32/service/scm.c
@@ -22,7 +22,8 @@ SVCCTL_HANDLEA_bind(SVCCTL_HANDLEA szMachineName)
RPC_CSTR pszStringBinding;
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEA_bind()\n");
+ TRACE("SVCCTL_HANDLEA_bind(%s)\n",
+ debugstr_a(szMachineName));
Status = RpcStringBindingComposeA(NULL,
(RPC_CSTR)"ncacn_np",
@@ -60,7 +61,8 @@ SVCCTL_HANDLEA_unbind(SVCCTL_HANDLEA szMachineName,
{
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEA_unbind()\n");
+ TRACE("SVCCTL_HANDLEA_unbind(%s %p)\n",
+ debugstr_a(szMachineName), hBinding);
Status = RpcBindingFree(&hBinding);
if (Status != RPC_S_OK)
@@ -77,7 +79,8 @@ SVCCTL_HANDLEW_bind(SVCCTL_HANDLEW szMachineName)
RPC_WSTR pszStringBinding;
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEW_bind()\n");
+ TRACE("SVCCTL_HANDLEW_bind(%s)\n",
+ debugstr_w(szMachineName));
Status = RpcStringBindingComposeW(NULL,
L"ncacn_np",
@@ -115,7 +118,8 @@ SVCCTL_HANDLEW_unbind(SVCCTL_HANDLEW szMachineName,
{
RPC_STATUS Status;
- TRACE("SVCCTL_HANDLEW_unbind()\n");
+ TRACE("SVCCTL_HANDLEW_unbind(%s %p)\n",
+ debugstr_w(szMachineName), hBinding);
Status = RpcBindingFree(&hBinding);
if (Status != RPC_S_OK)
@@ -129,6 +133,9 @@ SVCCTL_HANDLEW_unbind(SVCCTL_HANDLEW szMachineName,
DWORD
ScmRpcStatusToWinError(RPC_STATUS Status)
{
+ TRACE("ScmRpcStatusToWinError(%lx)\n",
+ Status);
+
switch (Status)
{
case STATUS_ACCESS_VIOLATION:
@@ -162,7 +169,8 @@ ChangeServiceConfig2A(SC_HANDLE hService,
SC_RPC_CONFIG_INFOA Info;
DWORD dwError;
- TRACE("ChangeServiceConfig2A()\n");
+ TRACE("ChangeServiceConfig2A(%p %lu %p)\n",
+ hService, dwInfoLevel, lpInfo);
if (lpInfo == NULL) return TRUE;
@@ -219,7 +227,8 @@ ChangeServiceConfig2W(SC_HANDLE hService,
SC_RPC_CONFIG_INFOW Info;
DWORD dwError;
- TRACE("ChangeServiceConfig2W()\n");
+ TRACE("ChangeServiceConfig2W(%p %lu %p)\n",
+ hService, dwInfoLevel, lpInfo);
if (lpInfo == NULL) return TRUE;
@@ -289,7 +298,10 @@ ChangeServiceConfigA(SC_HANDLE hService,
LPWSTR lpPasswordW = NULL;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("ChangeServiceConfigA()\n");
+ TRACE("ChangeServiceConfigA(%p %lu %lu %lu %s %s %p %s %s %s %s)\n",
+ dwServiceType, dwStartType, dwErrorControl, debugstr_a(lpBinaryPathName),
+ debugstr_a(lpLoadOrderGroup), lpdwTagId, debugstr_a(lpDependencies),
+ debugstr_a(lpServiceStartName), debugstr_a(lpPassword),
debugstr_a(lpDisplayName));
/* Calculate the Dependencies length*/
if (lpDependencies != NULL)
@@ -389,7 +401,10 @@ ChangeServiceConfigW(SC_HANDLE hService,
DWORD dwPasswordLength = 0;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("ChangeServiceConfigW()\n");
+ TRACE("ChangeServiceConfigW(%p %lu %lu %lu %s %s %p %s %s %s %s)\n",
+ dwServiceType, dwStartType, dwErrorControl, debugstr_w(lpBinaryPathName),
+ debugstr_w(lpLoadOrderGroup), lpdwTagId, debugstr_w(lpDependencies),
+ debugstr_w(lpServiceStartName), debugstr_w(lpPassword),
debugstr_w(lpDisplayName));
/* Calculate the Dependencies length*/
if (lpDependencies != NULL)
@@ -574,8 +589,11 @@ CreateServiceA(SC_HANDLE hSCManager,
LPWSTR lpPasswordW = NULL;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("CreateServiceA(%p %s %s)\n",
- hSCManager, debugstr_a(lpServiceName), debugstr_a(lpDisplayName));
+ TRACE("CreateServiceA(%p %s %s %lx %lu %lu %lu %s %s %p %s %s %s)\n",
+ hSCManager, debugstr_a(lpServiceName), debugstr_a(lpDisplayName),
+ dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl,
+ debugstr_a(lpBinaryPathName), debugstr_a(lpLoadOrderGroup), lpdwTagId,
+ debugstr_a(lpDependencies), debugstr_a(lpServiceStartName),
debugstr_a(lpPassword));
if (!hSCManager)
{
@@ -687,8 +705,11 @@ CreateServiceW(SC_HANDLE hSCManager,
DWORD dwPasswordLength = 0;
LPBYTE lpEncryptedPassword = NULL;
- TRACE("CreateServiceW(%p %s %s)\n",
- hSCManager, debugstr_w(lpServiceName), debugstr_w(lpDisplayName));
+ TRACE("CreateServiceW(%p %s %s %lx %lu %lu %lu %s %s %p %s %s %s)\n",
+ hSCManager, debugstr_w(lpServiceName), debugstr_w(lpDisplayName),
+ dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl,
+ debugstr_w(lpBinaryPathName), debugstr_w(lpLoadOrderGroup), lpdwTagId,
+ debugstr_w(lpDependencies), debugstr_w(lpServiceStartName),
debugstr_w(lpPassword));
if (!hSCManager)
{
@@ -806,7 +827,9 @@ EnumDependentServicesA(SC_HANDLE hService,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumDependentServicesA()\n");
+ TRACE("EnumDependentServicesA(%p %lu %p %lu %p %p)\n",
+ hService, dwServiceState, lpServices, cbBufSize,
+ pcbBytesNeeded, lpServicesReturned);
if (lpServices == NULL || cbBufSize < sizeof(ENUM_SERVICE_STATUSA))
{
@@ -882,7 +905,9 @@ EnumDependentServicesW(SC_HANDLE hService,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumDependentServicesW()\n");
+ TRACE("EnumDependentServicesW(%p %lu %p %lu %p %p)\n",
+ hService, dwServiceState, lpServices, cbBufSize,
+ pcbBytesNeeded, lpServicesReturned);
if (lpServices == NULL || cbBufSize < sizeof(ENUM_SERVICE_STATUSW))
{
@@ -961,7 +986,10 @@ EnumServiceGroupW(SC_HANDLE hSCManager,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServiceGroupW()\n");
+ TRACE("EnumServiceGroupW(%p %lu %lu %p %lu %p %p %p %s)\n",
+ hSCManager, dwServiceType, dwServiceState, lpServices,
+ cbBufSize, pcbBytesNeeded, lpServicesReturned,
+ lpResumeHandle, debugstr_w(lpGroup));
if (!hSCManager)
{
@@ -1068,7 +1096,9 @@ EnumServicesStatusA(SC_HANDLE hSCManager,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusA()\n");
+ TRACE("EnumServicesStatusA(%p %lu %lu %p %lu %p %p %p)\n",
+ hSCManager, dwServiceType, dwServiceState, lpServices,
+ cbBufSize, pcbBytesNeeded, lpServicesReturned, lpResumeHandle);
if (!hSCManager)
{
@@ -1160,7 +1190,9 @@ EnumServicesStatusW(SC_HANDLE hSCManager,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusW()\n");
+ TRACE("EnumServicesStatusW(%p %lu %lu %p %lu %p %p %p)\n",
+ hSCManager, dwServiceType, dwServiceState, lpServices,
+ cbBufSize, pcbBytesNeeded, lpServicesReturned, lpResumeHandle);
if (!hSCManager)
{
@@ -1254,7 +1286,10 @@ EnumServicesStatusExA(SC_HANDLE hSCManager,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusExA()\n");
+ TRACE("EnumServicesStatusExA(%p %lu %lu %p %lu %p %p %p %s)\n",
+ hSCManager, dwServiceType, dwServiceState, lpServices,
+ cbBufSize, pcbBytesNeeded, lpServicesReturned, lpResumeHandle,
+ debugstr_a(pszGroupName));
if (InfoLevel != SC_ENUM_PROCESS_INFO)
{
@@ -1359,7 +1394,10 @@ EnumServicesStatusExW(SC_HANDLE hSCManager,
DWORD dwError;
DWORD dwCount;
- TRACE("EnumServicesStatusExW()\n");
+ TRACE("EnumServicesStatusExW(%p %lu %lu %p %lu %p %p %p %s)\n",
+ hSCManager, dwServiceType, dwServiceState, lpServices,
+ cbBufSize, pcbBytesNeeded, lpServicesReturned, lpResumeHandle,
+ debugstr_w(pszGroupName));
if (InfoLevel != SC_ENUM_PROCESS_INFO)
{