, including all inherited members.
CanLaunchElevated() const override | CServiceControlManagerInterface | [virtual] |
CreateService(const JetByteTools::Core::_tstring &serviceName, DWORD serviceType, const CServiceConfigData &config, const JetByteTools::Core::_tstring &commandLine) override | CServiceControlManagerInterface | [virtual] |
CServiceControlManagerInterface(MessageBoxLogging messageBoxlogging=DoNotLogMessageBoxes) | CServiceControlManagerInterface | [explicit] |
CServiceControlManagerInterface(const CServiceControlManagerInterface &rhs) | CServiceControlManagerInterface | |
DeleteService(const JetByteTools::Core::_tstring &name) override | CServiceControlManagerInterface | [virtual] |
DisplayMessages(bool display) override | CServiceControlManagerInterface | [virtual] |
DisplayMessages() const override | CServiceControlManagerInterface | [virtual] |
DoNotLogMessageBoxes enum value | CServiceControlManagerInterface | |
ElevatedLaunchDeclined enum value | ICommunicateWithSCM | |
ElevatedLaunchFailed enum value | ICommunicateWithSCM | |
ElevatedLaunchResults enum name | ICommunicateWithSCM | |
ElevatedLaunchSucceeded enum value | ICommunicateWithSCM | |
GetCommandLine(PTSTR *&ppArgv) override | CServiceControlManagerInterface | [virtual] |
GetExecutableName() override | CServiceControlManagerInterface | [virtual] |
GetExecutableNameAndPath() override | CServiceControlManagerInterface | [virtual] |
HasFailureActions(const JetByteTools::Core::_tstring &name) const override | CServiceControlManagerInterface | [virtual] |
IsInDebugMode() const override | CServiceControlManagerInterface | [virtual] |
LaunchElevated(const JetByteTools::Core::_tstring &name, const JetByteTools::Core::_tstring &message, DWORD &launchResult) override | CServiceControlManagerInterface | [virtual] |
LogMessageBoxes enum value | CServiceControlManagerInterface | |
MessageBox(const JetByteTools::Core::_tstring &message, const JetByteTools::Core::_tstring &exeName) override | CServiceControlManagerInterface | [virtual] |
MessageBoxLogging enum name | CServiceControlManagerInterface | |
operator=(const CServiceControlManagerInterface &rhs) | CServiceControlManagerInterface | |
RegisterControlHandler(const JetByteTools::Core::_tstring &serviceName, LPHANDLER_FUNCTION pfnHandler) override | CServiceControlManagerInterface | [virtual] |
RegisterControlHandler(const JetByteTools::Core::_tstring &serviceName, LPHANDLER_FUNCTION_EX pfnHandler, void *pContext) override | CServiceControlManagerInterface | [virtual] |
ServiceIsRunning() override | CServiceControlManagerInterface | [virtual] |
ServiceIsStopping() override | CServiceControlManagerInterface | [virtual] |
SetDebugMode() override | CServiceControlManagerInterface | [virtual] |
SetStatus(SERVICE_STATUS_HANDLE hServiceStatus, const SERVICE_STATUS &serviceStatus, bool hasFailureActions) const override | CServiceControlManagerInterface | [virtual] |
StartServiceControlDispatcher(const SERVICE_TABLE_ENTRY *pServiceTable, bool hasFailureActions) override | CServiceControlManagerInterface | [virtual] |
~CServiceControlManagerInterface() override | CServiceControlManagerInterface | |
~ICommunicateServiceStatusToSCM() | ICommunicateServiceStatusToSCM | [protected, virtual] |
~ICommunicateWithSCM() override | ICommunicateWithSCM | [protected] |
~IRunnable() | IRunnable | [private, virtual] |