X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=settings.h;h=a6298396729d72ce27b7e3bb9d8af83e99881bf6;hb=0dfa0fdb3a851b1ff69a0f0b308a3e1371286a57;hp=71e31d11f64397e09f19c0307216317d2b0af87b;hpb=4b7c8eec508cc90d80355fad5df80163a181ddcb;p=nssm.git diff --git a/settings.h b/settings.h index 71e31d1..a629839 100644 --- a/settings.h +++ b/settings.h @@ -1,9 +1,12 @@ #ifndef SETTINGS_H #define SETTINGS_H +#define NSSM_NATIVE_DEPENDONGROUP _T("DependOnGroup") +#define NSSM_NATIVE_DEPENDONSERVICE _T("DependOnService") #define NSSM_NATIVE_DESCRIPTION _T("Description") #define NSSM_NATIVE_DISPLAYNAME _T("DisplayName") #define NSSM_NATIVE_IMAGEPATH _T("ImagePath") +#define NSSM_NATIVE_NAME _T("Name") #define NSSM_NATIVE_OBJECTNAME _T("ObjectName") #define NSSM_NATIVE_STARTUP _T("Start") #define NSSM_NATIVE_TYPE _T("Type") @@ -15,6 +18,10 @@ #define ADDITIONAL_CRLF (1 << 3) #define ADDITIONAL_MANDATORY ADDITIONAL_GETTING|ADDITIONAL_SETTING|ADDITIONAL_RESETTING +#define DEPENDENCY_SERVICES (1 << 0) +#define DEPENDENCY_GROUPS (1 << 1) +#define DEPENDENCY_ALL (DEPENDENCY_SERVICES|DEPENDENCY_GROUPS) + typedef union { unsigned long numeric; TCHAR *string;