modified: pixi.toml
[GalaxyCodeBases.git] / etc / Windows / vlmcsd_old_vancepym / ntservice.h
blobd3cac753b2409440909f7b3d4d21e16099008b7c
1 #ifndef INCLUDED_NTSERVICE_H
2 #define INCLUDED_NTSERVICE_H
4 #ifndef CONFIG
5 #define CONFIG "config.h"
6 #endif // CONFIG
7 #include CONFIG
9 #include "types.h"
10 #ifdef _NTSERVICE
12 //#include <strsafe.h>
14 #define NT_SERVICE_NAME "vlmcsd"
15 #define NT_SERVICE_DISPLAY_NAME "Key Management Server"
17 extern SERVICE_TABLE_ENTRY NTServiceDispatchTable[];
19 VOID ReportServiceStatus(const DWORD, const DWORD, const DWORD);
20 int NtServiceInstallation(const int_fast8_t installService, const char *restrict ServiceUser, const char *const ServicePassword);
22 #else // !_NTSERVICE
24 #define ReportServiceStatus(x,y,z)
26 #endif // _NTSERVICE
28 #endif // INCLUDED_NTSERVICE_H