IsInDebugMode() const =0 | ICommunicateServiceStatusToSCM | [pure virtual] |
RegisterControlHandler(const JetByteTools::Core::_tstring &serviceName, LPHANDLER_FUNCTION pfnHandler)=0 | ICommunicateServiceStatusToSCM | [pure virtual] |
RegisterControlHandler(const JetByteTools::Core::_tstring &serviceName, LPHANDLER_FUNCTION_EX pfnHandler, void *pContext)=0 | ICommunicateServiceStatusToSCM | [pure virtual] |
ServiceIsRunning()=0 | ICommunicateServiceStatusToSCM | [pure virtual] |
ServiceIsStopping()=0 | ICommunicateServiceStatusToSCM | [pure virtual] |
SetStatus(SERVICE_STATUS_HANDLE hServiceStatus, const SERVICE_STATUS &serviceStatus, bool hasFailureActions) const =0 | ICommunicateServiceStatusToSCM | [pure virtual] |
~ICommunicateServiceStatusToSCM() | ICommunicateServiceStatusToSCM | [protected, virtual] |