16,473
社区成员
发帖
与我相关
我的任务
分享
hScm=OpenSCManager(0, 0, SC_MANAGER_CREATE_SERVICE);
hService=CreateService(
hScm,
_T("ServiceTest"),
_T("ServiceTest"),
SERVICE_ALL_ACCESS,
SERVICE_INTERACTIVE_PROCESS | SERVICE_WIN32_OWN_PROCESS,
SERVICE_AUTO_START,
SERVICE_ERROR_NORMAL,
"c:\\ServiceTest.exe",
0,0,0,0,0
);
PROCESS_INFORMATION pi;
STARTUPINFO sti;
ZeroMemory(&sti,sizeof(sti));
sti.cb=sizeof(sti);
sti.lpDesktop= "WinSta0\\Default";
CreateProcess(strCmd,NULL,NULL,NULL,FALSE,0,NULL,NULL,&sti,&pi);