STARTUPINFO StartupInfo;
PROCESS_INFORMATION ProcessInformation;
DWORD Count;
+ WCHAR ServiceString[] = L"services.exe";
/* Start the service control manager (services.exe) */
PrintString(L"WL: Creating new process - \"services.exe\".\n");
#endif
- Result = CreateProcess(L"services.exe",
- NULL,
+ Result = CreateProcess(NULL,
+ ServiceString,
NULL,
NULL,
FALSE,
NULL,
NULL,
FALSE,
- CREATE_NEW_CONSOLE,// | CREATE_UNICODE_ENVIRONMENT,
- lpEnvironment, // NULL,
+ CREATE_UNICODE_ENVIRONMENT,
+ lpEnvironment,
CurrentDirectory,
&StartupInfo,
&ProcessInformation);