virtual ~IService | ( | ) | [virtual] |
virtual JetByteTools::Core::_tstring GetLogFilePath | ( | ) | [pure virtual] |
Implemented in CService.
virtual void SetInstanceName | ( | const JetByteTools::Core::_tstring & | instanceName | ) | [pure virtual] |
Implemented in CService.
virtual const JetByteTools::Core::_tstring& GetServiceName | ( | ) | const [pure virtual] |
Implemented in CService.
virtual const CServiceConfigData& GetConfigData | ( | ) | const [pure virtual] |
Implemented in CService.
virtual void OnServiceInstalled | ( | ) | [pure virtual] |
Implemented in CService.
virtual void OnServiceRemoved | ( | ) | [pure virtual] |
Implemented in CService.
virtual int ParseServiceSpecificCommandLineArgument | ( | PTSTR * | ppArgv, | |
int | nArgc, | |||
int | index, | |||
JetByteTools::Core::_tstring & | errorMessage, | |||
ServiceTypes::ExitCode & | result | |||
) | [pure virtual] |
Implemented in CService.
virtual JetByteTools::Core::_tstring GetServiceSpecificHelp | ( | const JetByteTools::Core::_tstring & | help | ) | [pure virtual] |
Implemented in CService.
virtual bool CheckWeCanRun | ( | RunAction | runAction, | |
const JetByteTools::Core::_tstring & | errorMessageHeader, | |||
const IDisplayMessageBox & | messageBoxDisplayer, | |||
ServiceTypes::ExitCode & | result | |||
) | [pure virtual] |
Implemented in CService.
virtual void OnStartFailure | ( | const JetByteTools::Core::_tstring & | errorMessage | ) | [pure virtual] |
Implemented in CService.
virtual bool InstallPerformanceCounters | ( | JetByteTools::Core::_tstring & | errorMessage | ) | [pure virtual] |
Implemented in CService.
virtual bool RemovePerformanceCounters | ( | JetByteTools::Core::_tstring & | errorMessage | ) | [pure virtual] |
Implemented in CService.
virtual void ServiceMain | ( | IReportServiceStatus & | serviceStatus, | |
IManageServiceNotifications & | notificationManager, | |||
DWORD | argc, | |||
PTSTR * | ppArgv | |||
) | [pure virtual] |
Implemented in CService.
virtual DWORD ServiceHandler | ( | IReportServiceStatus & | serviceStatus, | |
DWORD | control, | |||
DWORD | eventType, | |||
void * | pEventData | |||
) | [pure virtual] |
Implemented in CService.