virtual ~IServiceCallbacks | ( | ) | [protected, virtual] |
virtual void OnServiceInstalled | ( | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnServiceRemoved | ( | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual bool OnInstallPerformanceCounters | ( | JetByteTools::Core::_tstring & | errorMessage | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual bool OnRemovePerformanceCounters | ( | JetByteTools::Core::_tstring & | errorMessage | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual ServiceTypes::ExitCode InitialiseService | ( | IShutdownService & | shutdown, | |
INotifyProgress & | notify, | |||
IManageServiceNotifications & | notificationManager, | |||
DWORD | argc, | |||
const PTSTR * | ppArgv | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void ContinueService | ( | INotifyProgress & | notify | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void PauseService | ( | INotifyProgress & | notify | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void StopService | ( | INotifyProgress & | notify, | |
ServiceTypes::StopReason | stopReason | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual bool RestartService | ( | INotifyProgress & | , | |
const | ULONG_PTR | |||
) | [inline, virtual] |
Reimplemented in CServiceCallbacks.
virtual void OnShutdownDuringStartup | ( | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual ServiceTypes::ExitCode UninitialiseService | ( | INotifyProgress & | notify | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnUserDefinedControlCode | ( | DWORD | controlCode, | |
ULONG_PTR | data1, | |||
ULONG_PTR | data2 | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnParamChange | ( | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnNetBindingChange | ( | DWORD | notification | ) | [pure virtual] |
Implemented in CServiceCallbacks.
Implemented in CServiceCallbacks.
virtual bool OnDeviceQueryRemove | ( | const DEV_BROADCAST_HDR & | deviceData, | |
IDispatchServiceControls & | dispatcher | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnDeviceEvent | ( | DWORD | deviceEvent, | |
const DEV_BROADCAST_HDR & | deviceData, | |||
IDispatchServiceControls & | dispatcher | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual bool OnQueryHardwareProfileChange | ( | IDispatchServiceControls & | dispatcher | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnHardwareProfileChange | ( | DWORD | changeEvent | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnPowerEvent | ( | DWORD | powerEvent | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual bool OnPowerQuery | ( | DWORD | powerEvent, | |
IDispatchServiceControls & | dispatcher | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual void OnPowerSettingsChange | ( | const POWERBROADCAST_SETTING & | powerSettings, | |
IDispatchServiceControls & | dispatcher | |||
) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual ServiceTypes::ExitCode OnException | ( | const JetByteTools::Core::CException & | e | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual ServiceTypes::ExitCode OnException | ( | const JetByteTools::Win32::CSEHException & | e | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual ServiceTypes::ExitCode OnException | ( | const std::exception & | e | ) | [pure virtual] |
Implemented in CServiceCallbacks.
virtual ServiceTypes::ExitCode OnException | ( | ) | [pure virtual] |
Implemented in CServiceCallbacks.