RegisterServiceCtrlHandlerA
SERVICE_STATUS
- dwServiceType(服务类型):SERVICE_WIN32_SHARE_PROCESS,该服务与其他服务共享一个进程
- dwCurrentState(服务的当前状态):
- 0x2:SERVICE_START_PENDING,服务正在启动。
- 0x4:SERVICE_RUNNING,服务正在运行。
- dwControlsAccepted(服务接受并在其处理程序函数中处理的控制代码):
- dwWin32ExitCode(服务用于报告在启动或停止时发生的错误的错误代码):
- dwServiceSpecificExitCode(当服务启动或停止时发生错误时服务返回的特定于服务的错误代码):
- dwCheckPoint(服务在长时间启动、停止、暂停或继续操作期间定期增加检查点值以报告其进度):
- dwWaitHint(挂起的开始、停止、暂停或继续操作所需的估计时间,以毫秒为单位):
