Classes | |
| class | CEventLog |
| class | IDispatchServiceControls |
| class | INotifyProgress |
| class | CService |
| class | CServiceStatus |
| class | CShutdownHandler |
| class | CSmartHandle |
| A smart pointer to a HANDLE. Calls CloseServiceHandle() on any SC_HANDLE that the it owns when the CSmartHandle goes out of scope to in scope based designs. More... | |
Functions | |
| static void | RegisterServiceObject (const _tstring &name, CService &obj) |
| static void | UnregisterServiceObject (CService &obj) |
| static CService * | GetServiceObject () |
| static void WINAPI | ServiceMain_ (DWORD, PTSTR *) |
| static void WINAPI | ServiceHandler_ (DWORD dwControl) |
| static _tstring | BuildServiceDependenciesString (const _tstring &dependencies) |
Variables | |
| const _tstring | s_BASE_KEY_NAME = _T("System\\CurrentControlSet\\Services\\EventLog\\Application\\") |
| static CService * | s_pService = 0 |
| static _tstring BuildServiceDependenciesString | ( | const _tstring & | dependencies | ) | [static] |
| static CService * GetServiceObject | ( | ) | [static] |
| static void RegisterServiceObject | ( | const _tstring & | name, | |
| CService & | obj | |||
| ) | [static] |
| static void WINAPI ServiceHandler_ | ( | DWORD | dwControl | ) | [static] |
| static void WINAPI ServiceMain_ | ( | DWORD | , | |
| PTSTR * | ||||
| ) | [static] |
| static void UnregisterServiceObject | ( | CService & | obj | ) | [static] |
| const _tstring s_BASE_KEY_NAME = _T("System\\CurrentControlSet\\Services\\EventLog\\Application\\") |
CService* s_pService = 0 [static] |
1.5.3