, including all inherited members.
CanLaunchElevated() const =0 | ICommunicateWithSCM | [pure virtual] |
CreateService(const JetByteTools::Core::_tstring &serviceName, DWORD serviceType, const CServiceConfigData &config, const JetByteTools::Core::_tstring &commandLine)=0 | ICommunicateWithSCM | [pure virtual] |
DeleteService(const JetByteTools::Core::_tstring &name)=0 | ICommunicateWithSCM | [pure virtual] |
DisplayMessages(bool display)=0 | ICommunicateWithSCM | [pure virtual] |
DisplayMessages() const =0 | ICommunicateWithSCM | [pure virtual] |
ElevatedLaunchDeclined enum value | ICommunicateWithSCM | |
ElevatedLaunchFailed enum value | ICommunicateWithSCM | |
ElevatedLaunchResults enum name | ICommunicateWithSCM | |
ElevatedLaunchSucceeded enum value | ICommunicateWithSCM | |
GetCommandLine(PTSTR *&ppArgv)=0 | ICommunicateWithSCM | [pure virtual] |
GetExecutableName()=0 | ICommunicateWithSCM | [pure virtual] |
GetExecutableNameAndPath()=0 | ICommunicateWithSCM | [pure virtual] |
HasFailureActions(const JetByteTools::Core::_tstring &name) const =0 | ICommunicateWithSCM | [pure virtual] |
IsInDebugMode() const =0 | ICommunicateServiceStatusToSCM | [pure virtual] |
LaunchElevated(const JetByteTools::Core::_tstring &name, const JetByteTools::Core::_tstring &message, DWORD &launchResult)=0 | ICommunicateWithSCM | [pure virtual] |
MessageBox(const JetByteTools::Core::_tstring &message, const JetByteTools::Core::_tstring &exeName)=0 | ICommunicateWithSCM | [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] |
SetDebugMode()=0 | ICommunicateWithSCM | [pure virtual] |
SetStatus(SERVICE_STATUS_HANDLE hServiceStatus, const SERVICE_STATUS &serviceStatus, bool hasFailureActions) const =0 | ICommunicateServiceStatusToSCM | [pure virtual] |
StartServiceControlDispatcher(const SERVICE_TABLE_ENTRY *pServiceTable, bool hasFailureActions)=0 | ICommunicateWithSCM | [pure virtual] |
~ICommunicateServiceStatusToSCM() | ICommunicateServiceStatusToSCM | [protected, virtual] |
~ICommunicateWithSCM() override | ICommunicateWithSCM | [protected] |