Win32 API 日本語リファレンス
ホームSystem.Services › 定数

定数

131

Windows.Win32.System.Services

名前
SERVICE_ALL_ACCESSDWORD983551
SC_MANAGER_ALL_ACCESSDWORD983103
SERVICES_ACTIVE_DATABASEWunknownServicesActive
SERVICES_FAILED_DATABASEWunknownServicesFailed
SERVICES_ACTIVE_DATABASEAunknownServicesActive
SERVICES_FAILED_DATABASEAunknownServicesFailed
SERVICES_ACTIVE_DATABASEunknownServicesActive
SERVICES_FAILED_DATABASEunknownServicesFailed
SERVICE_NO_CHANGEDWORD4294967295
SERVICE_CONTROL_STOPDWORD1
SERVICE_CONTROL_PAUSEDWORD2
SERVICE_CONTROL_CONTINUEDWORD3
SERVICE_CONTROL_INTERROGATEDWORD4
SERVICE_CONTROL_SHUTDOWNDWORD5
SERVICE_CONTROL_PARAMCHANGEDWORD6
SERVICE_CONTROL_NETBINDADDDWORD7
SERVICE_CONTROL_NETBINDREMOVEDWORD8
SERVICE_CONTROL_NETBINDENABLEDWORD9
SERVICE_CONTROL_NETBINDDISABLEDWORD10
SERVICE_CONTROL_DEVICEEVENTDWORD11
SERVICE_CONTROL_HARDWAREPROFILECHANGEDWORD12
SERVICE_CONTROL_POWEREVENTDWORD13
SERVICE_CONTROL_SESSIONCHANGEDWORD14
SERVICE_CONTROL_PRESHUTDOWNDWORD15
SERVICE_CONTROL_TIMECHANGEDWORD16
SERVICE_CONTROL_TRIGGEREVENTDWORD32
SERVICE_CONTROL_LOWRESOURCESDWORD96
SERVICE_CONTROL_SYSTEMLOWRESOURCESDWORD97
SERVICE_ACCEPT_STOPDWORD1
SERVICE_ACCEPT_PAUSE_CONTINUEDWORD2
SERVICE_ACCEPT_SHUTDOWNDWORD4
SERVICE_ACCEPT_PARAMCHANGEDWORD8
SERVICE_ACCEPT_NETBINDCHANGEDWORD16
SERVICE_ACCEPT_HARDWAREPROFILECHANGEDWORD32
SERVICE_ACCEPT_POWEREVENTDWORD64
SERVICE_ACCEPT_SESSIONCHANGEDWORD128
SERVICE_ACCEPT_PRESHUTDOWNDWORD256
SERVICE_ACCEPT_TIMECHANGEDWORD512
SERVICE_ACCEPT_TRIGGEREVENTDWORD1024
SERVICE_ACCEPT_USER_LOGOFFDWORD2048
SERVICE_ACCEPT_LOWRESOURCESDWORD8192
SERVICE_ACCEPT_SYSTEMLOWRESOURCESDWORD16384
SC_MANAGER_CONNECTDWORD1
SC_MANAGER_CREATE_SERVICEDWORD2
SC_MANAGER_ENUMERATE_SERVICEDWORD4
SC_MANAGER_LOCKDWORD8
SC_MANAGER_QUERY_LOCK_STATUSDWORD16
SC_MANAGER_MODIFY_BOOT_CONFIGDWORD32
SERVICE_QUERY_CONFIGDWORD1
SERVICE_CHANGE_CONFIGDWORD2
SERVICE_QUERY_STATUSDWORD4
SERVICE_ENUMERATE_DEPENDENTSDWORD8
SERVICE_STARTDWORD16
SERVICE_STOPDWORD32
SERVICE_PAUSE_CONTINUEDWORD64
SERVICE_INTERROGATEDWORD128
SERVICE_USER_DEFINED_CONTROLDWORD256
SERVICE_NOTIFY_STATUS_CHANGE_1DWORD1
SERVICE_NOTIFY_STATUS_CHANGE_2DWORD2
SERVICE_NOTIFY_STATUS_CHANGEDWORD2
SERVICE_STOP_REASON_FLAG_MINDWORD0
SERVICE_STOP_REASON_FLAG_UNPLANNEDDWORD268435456
SERVICE_STOP_REASON_FLAG_CUSTOMDWORD536870912
SERVICE_STOP_REASON_FLAG_PLANNEDDWORD1073741824
SERVICE_STOP_REASON_FLAG_MAXDWORD2147483648
SERVICE_STOP_REASON_MAJOR_MINDWORD0
SERVICE_STOP_REASON_MAJOR_OTHERDWORD65536
SERVICE_STOP_REASON_MAJOR_HARDWAREDWORD131072
SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEMDWORD196608
SERVICE_STOP_REASON_MAJOR_SOFTWAREDWORD262144
SERVICE_STOP_REASON_MAJOR_APPLICATIONDWORD327680
SERVICE_STOP_REASON_MAJOR_NONEDWORD393216
SERVICE_STOP_REASON_MAJOR_MAXDWORD458752
SERVICE_STOP_REASON_MAJOR_MIN_CUSTOMDWORD4194304
SERVICE_STOP_REASON_MAJOR_MAX_CUSTOMDWORD16711680
SERVICE_STOP_REASON_MINOR_MINDWORD0
SERVICE_STOP_REASON_MINOR_OTHERDWORD1
SERVICE_STOP_REASON_MINOR_MAINTENANCEDWORD2
SERVICE_STOP_REASON_MINOR_INSTALLATIONDWORD3
SERVICE_STOP_REASON_MINOR_UPGRADEDWORD4
SERVICE_STOP_REASON_MINOR_RECONFIGDWORD5
SERVICE_STOP_REASON_MINOR_HUNGDWORD6
SERVICE_STOP_REASON_MINOR_UNSTABLEDWORD7
SERVICE_STOP_REASON_MINOR_DISKDWORD8
SERVICE_STOP_REASON_MINOR_NETWORKCARDDWORD9
SERVICE_STOP_REASON_MINOR_ENVIRONMENTDWORD10
SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVERDWORD11
SERVICE_STOP_REASON_MINOR_OTHERDRIVERDWORD12
SERVICE_STOP_REASON_MINOR_SERVICEPACKDWORD13
SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATEDWORD14
SERVICE_STOP_REASON_MINOR_SECURITYFIXDWORD15
SERVICE_STOP_REASON_MINOR_SECURITYDWORD16
SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITYDWORD17
SERVICE_STOP_REASON_MINOR_WMIDWORD18
SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALLDWORD19
SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALLDWORD20
SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALLDWORD21
SERVICE_STOP_REASON_MINOR_MMCDWORD22
SERVICE_STOP_REASON_MINOR_NONEDWORD23
SERVICE_STOP_REASON_MINOR_MEMOTYLIMITDWORD24
SERVICE_STOP_REASON_MINOR_MAXDWORD25
SERVICE_STOP_REASON_MINOR_MIN_CUSTOMDWORD256
SERVICE_STOP_REASON_MINOR_MAX_CUSTOMDWORD65535
SERVICE_CONTROL_STATUS_REASON_INFODWORD1
SERVICE_SID_TYPE_NONEDWORD0
SERVICE_SID_TYPE_UNRESTRICTEDDWORD1
SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGEDWORD7
SERVICE_TRIGGER_TYPE_AGGREGATEDWORD30
SERVICE_START_REASON_DEMANDDWORD1
SERVICE_START_REASON_AUTODWORD2
SERVICE_START_REASON_TRIGGERDWORD4
SERVICE_START_REASON_RESTART_ON_FAILUREDWORD8
SERVICE_START_REASON_DELAYEDAUTODWORD16
SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASONDWORD1
SERVICE_LAUNCH_PROTECTED_NONEDWORD0
SERVICE_LAUNCH_PROTECTED_WINDOWSDWORD1
SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHTDWORD2
SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHTDWORD3
NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUIDGUID{4F27F2DE-14E2-430B-A549-7CD48CBC8245}
NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUIDGUID{CC4BA62A-162E-4648-847A-B6BDF993E335}
DOMAIN_JOIN_GUIDGUID{1CE20ABA-9851-4421-9430-1DDEB766E809}
DOMAIN_LEAVE_GUIDGUID{DDAF516E-58C2-4866-9574-C3B615D42EA1}
FIREWALL_PORT_OPEN_GUIDGUID{B7569E07-8421-4EE0-AD10-86915AFDAD09}
FIREWALL_PORT_CLOSE_GUIDGUID{A144ED38-8E12-4DE4-9D96-E64740B1A524}
MACHINE_POLICY_PRESENT_GUIDGUID{659FCAE6-5BDB-4DA9-B1FF-CA2A178D46E0}
USER_POLICY_PRESENT_GUIDGUID{54FB46C8-F089-464C-B1FD-59D1B62C3B50}
RPC_INTERFACE_EVENT_GUIDGUID{BC90D167-9470-4139-A9BA-BE0BBBF5B74D}
NAMED_PIPE_EVENT_GUIDGUID{1F81D131-3FAC-4537-9E0C-7E7B0C2F4B55}
CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUIDGUID{2D7A2816-0C5E-45FC-9CE7-570E5ECDE9C9}
SERVICE_TRIGGER_STARTED_ARGUMENTunknownTriggerStarted
SC_AGGREGATE_STORAGE_KEYunknownSystem\CurrentControlSet\Control\ServiceAggregatedEvents

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define SERVICE_ALL_ACCESS 983551
#define SC_MANAGER_ALL_ACCESS 983103
#define SERVICE_NO_CHANGE 4294967295
#define SERVICE_CONTROL_STOP 1
#define SERVICE_CONTROL_PAUSE 2
#define SERVICE_CONTROL_CONTINUE 3
#define SERVICE_CONTROL_INTERROGATE 4
#define SERVICE_CONTROL_SHUTDOWN 5
#define SERVICE_CONTROL_PARAMCHANGE 6
#define SERVICE_CONTROL_NETBINDADD 7
#define SERVICE_CONTROL_NETBINDREMOVE 8
#define SERVICE_CONTROL_NETBINDENABLE 9
#define SERVICE_CONTROL_NETBINDDISABLE 10
#define SERVICE_CONTROL_DEVICEEVENT 11
#define SERVICE_CONTROL_HARDWAREPROFILECHANGE 12
#define SERVICE_CONTROL_POWEREVENT 13
#define SERVICE_CONTROL_SESSIONCHANGE 14
#define SERVICE_CONTROL_PRESHUTDOWN 15
#define SERVICE_CONTROL_TIMECHANGE 16
#define SERVICE_CONTROL_TRIGGEREVENT 32
#define SERVICE_CONTROL_LOWRESOURCES 96
#define SERVICE_CONTROL_SYSTEMLOWRESOURCES 97
#define SERVICE_ACCEPT_STOP 1
#define SERVICE_ACCEPT_PAUSE_CONTINUE 2
#define SERVICE_ACCEPT_SHUTDOWN 4
#define SERVICE_ACCEPT_PARAMCHANGE 8
#define SERVICE_ACCEPT_NETBINDCHANGE 16
#define SERVICE_ACCEPT_HARDWAREPROFILECHANGE 32
#define SERVICE_ACCEPT_POWEREVENT 64
#define SERVICE_ACCEPT_SESSIONCHANGE 128
#define SERVICE_ACCEPT_PRESHUTDOWN 256
#define SERVICE_ACCEPT_TIMECHANGE 512
#define SERVICE_ACCEPT_TRIGGEREVENT 1024
#define SERVICE_ACCEPT_USER_LOGOFF 2048
#define SERVICE_ACCEPT_LOWRESOURCES 8192
#define SERVICE_ACCEPT_SYSTEMLOWRESOURCES 16384
#define SC_MANAGER_CONNECT 1
#define SC_MANAGER_CREATE_SERVICE 2
#define SC_MANAGER_ENUMERATE_SERVICE 4
#define SC_MANAGER_LOCK 8
#define SC_MANAGER_QUERY_LOCK_STATUS 16
#define SC_MANAGER_MODIFY_BOOT_CONFIG 32
#define SERVICE_QUERY_CONFIG 1
#define SERVICE_CHANGE_CONFIG 2
#define SERVICE_QUERY_STATUS 4
#define SERVICE_ENUMERATE_DEPENDENTS 8
#define SERVICE_START 16
#define SERVICE_STOP 32
#define SERVICE_PAUSE_CONTINUE 64
#define SERVICE_INTERROGATE 128
#define SERVICE_USER_DEFINED_CONTROL 256
#define SERVICE_NOTIFY_STATUS_CHANGE_1 1
#define SERVICE_NOTIFY_STATUS_CHANGE_2 2
#define SERVICE_NOTIFY_STATUS_CHANGE 2
#define SERVICE_STOP_REASON_FLAG_MIN 0
#define SERVICE_STOP_REASON_FLAG_UNPLANNED 268435456
#define SERVICE_STOP_REASON_FLAG_CUSTOM 536870912
#define SERVICE_STOP_REASON_FLAG_PLANNED 1073741824
#define SERVICE_STOP_REASON_FLAG_MAX 2147483648
#define SERVICE_STOP_REASON_MAJOR_MIN 0
#define SERVICE_STOP_REASON_MAJOR_OTHER 65536
#define SERVICE_STOP_REASON_MAJOR_HARDWARE 131072
#define SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM 196608
#define SERVICE_STOP_REASON_MAJOR_SOFTWARE 262144
#define SERVICE_STOP_REASON_MAJOR_APPLICATION 327680
#define SERVICE_STOP_REASON_MAJOR_NONE 393216
#define SERVICE_STOP_REASON_MAJOR_MAX 458752
#define SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM 4194304
#define SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM 16711680
#define SERVICE_STOP_REASON_MINOR_MIN 0
#define SERVICE_STOP_REASON_MINOR_OTHER 1
#define SERVICE_STOP_REASON_MINOR_MAINTENANCE 2
#define SERVICE_STOP_REASON_MINOR_INSTALLATION 3
#define SERVICE_STOP_REASON_MINOR_UPGRADE 4
#define SERVICE_STOP_REASON_MINOR_RECONFIG 5
#define SERVICE_STOP_REASON_MINOR_HUNG 6
#define SERVICE_STOP_REASON_MINOR_UNSTABLE 7
#define SERVICE_STOP_REASON_MINOR_DISK 8
#define SERVICE_STOP_REASON_MINOR_NETWORKCARD 9
#define SERVICE_STOP_REASON_MINOR_ENVIRONMENT 10
#define SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER 11
#define SERVICE_STOP_REASON_MINOR_OTHERDRIVER 12
#define SERVICE_STOP_REASON_MINOR_SERVICEPACK 13
#define SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE 14
#define SERVICE_STOP_REASON_MINOR_SECURITYFIX 15
#define SERVICE_STOP_REASON_MINOR_SECURITY 16
#define SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY 17
#define SERVICE_STOP_REASON_MINOR_WMI 18
#define SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL 19
#define SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL 20
#define SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL 21
#define SERVICE_STOP_REASON_MINOR_MMC 22
#define SERVICE_STOP_REASON_MINOR_NONE 23
#define SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT 24
#define SERVICE_STOP_REASON_MINOR_MAX 25
#define SERVICE_STOP_REASON_MINOR_MIN_CUSTOM 256
#define SERVICE_STOP_REASON_MINOR_MAX_CUSTOM 65535
#define SERVICE_CONTROL_STATUS_REASON_INFO 1
#define SERVICE_SID_TYPE_NONE 0
#define SERVICE_SID_TYPE_UNRESTRICTED 1
#define SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE 7
#define SERVICE_TRIGGER_TYPE_AGGREGATE 30
#define SERVICE_START_REASON_DEMAND 1
#define SERVICE_START_REASON_AUTO 2
#define SERVICE_START_REASON_TRIGGER 4
#define SERVICE_START_REASON_RESTART_ON_FAILURE 8
#define SERVICE_START_REASON_DELAYEDAUTO 16
#define SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON 1
#define SERVICE_LAUNCH_PROTECTED_NONE 0
#define SERVICE_LAUNCH_PROTECTED_WINDOWS 1
#define SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT 2
#define SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT 3
public const uint SERVICE_ALL_ACCESS = 983551;
public const uint SC_MANAGER_ALL_ACCESS = 983103;
public const uint SERVICE_NO_CHANGE = 4294967295;
public const uint SERVICE_CONTROL_STOP = 1;
public const uint SERVICE_CONTROL_PAUSE = 2;
public const uint SERVICE_CONTROL_CONTINUE = 3;
public const uint SERVICE_CONTROL_INTERROGATE = 4;
public const uint SERVICE_CONTROL_SHUTDOWN = 5;
public const uint SERVICE_CONTROL_PARAMCHANGE = 6;
public const uint SERVICE_CONTROL_NETBINDADD = 7;
public const uint SERVICE_CONTROL_NETBINDREMOVE = 8;
public const uint SERVICE_CONTROL_NETBINDENABLE = 9;
public const uint SERVICE_CONTROL_NETBINDDISABLE = 10;
public const uint SERVICE_CONTROL_DEVICEEVENT = 11;
public const uint SERVICE_CONTROL_HARDWAREPROFILECHANGE = 12;
public const uint SERVICE_CONTROL_POWEREVENT = 13;
public const uint SERVICE_CONTROL_SESSIONCHANGE = 14;
public const uint SERVICE_CONTROL_PRESHUTDOWN = 15;
public const uint SERVICE_CONTROL_TIMECHANGE = 16;
public const uint SERVICE_CONTROL_TRIGGEREVENT = 32;
public const uint SERVICE_CONTROL_LOWRESOURCES = 96;
public const uint SERVICE_CONTROL_SYSTEMLOWRESOURCES = 97;
public const uint SERVICE_ACCEPT_STOP = 1;
public const uint SERVICE_ACCEPT_PAUSE_CONTINUE = 2;
public const uint SERVICE_ACCEPT_SHUTDOWN = 4;
public const uint SERVICE_ACCEPT_PARAMCHANGE = 8;
public const uint SERVICE_ACCEPT_NETBINDCHANGE = 16;
public const uint SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 32;
public const uint SERVICE_ACCEPT_POWEREVENT = 64;
public const uint SERVICE_ACCEPT_SESSIONCHANGE = 128;
public const uint SERVICE_ACCEPT_PRESHUTDOWN = 256;
public const uint SERVICE_ACCEPT_TIMECHANGE = 512;
public const uint SERVICE_ACCEPT_TRIGGEREVENT = 1024;
public const uint SERVICE_ACCEPT_USER_LOGOFF = 2048;
public const uint SERVICE_ACCEPT_LOWRESOURCES = 8192;
public const uint SERVICE_ACCEPT_SYSTEMLOWRESOURCES = 16384;
public const uint SC_MANAGER_CONNECT = 1;
public const uint SC_MANAGER_CREATE_SERVICE = 2;
public const uint SC_MANAGER_ENUMERATE_SERVICE = 4;
public const uint SC_MANAGER_LOCK = 8;
public const uint SC_MANAGER_QUERY_LOCK_STATUS = 16;
public const uint SC_MANAGER_MODIFY_BOOT_CONFIG = 32;
public const uint SERVICE_QUERY_CONFIG = 1;
public const uint SERVICE_CHANGE_CONFIG = 2;
public const uint SERVICE_QUERY_STATUS = 4;
public const uint SERVICE_ENUMERATE_DEPENDENTS = 8;
public const uint SERVICE_START = 16;
public const uint SERVICE_STOP = 32;
public const uint SERVICE_PAUSE_CONTINUE = 64;
public const uint SERVICE_INTERROGATE = 128;
public const uint SERVICE_USER_DEFINED_CONTROL = 256;
public const uint SERVICE_NOTIFY_STATUS_CHANGE_1 = 1;
public const uint SERVICE_NOTIFY_STATUS_CHANGE_2 = 2;
public const uint SERVICE_NOTIFY_STATUS_CHANGE = 2;
public const uint SERVICE_STOP_REASON_FLAG_MIN = 0;
public const uint SERVICE_STOP_REASON_FLAG_UNPLANNED = 268435456;
public const uint SERVICE_STOP_REASON_FLAG_CUSTOM = 536870912;
public const uint SERVICE_STOP_REASON_FLAG_PLANNED = 1073741824;
public const uint SERVICE_STOP_REASON_FLAG_MAX = 2147483648;
public const uint SERVICE_STOP_REASON_MAJOR_MIN = 0;
public const uint SERVICE_STOP_REASON_MAJOR_OTHER = 65536;
public const uint SERVICE_STOP_REASON_MAJOR_HARDWARE = 131072;
public const uint SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM = 196608;
public const uint SERVICE_STOP_REASON_MAJOR_SOFTWARE = 262144;
public const uint SERVICE_STOP_REASON_MAJOR_APPLICATION = 327680;
public const uint SERVICE_STOP_REASON_MAJOR_NONE = 393216;
public const uint SERVICE_STOP_REASON_MAJOR_MAX = 458752;
public const uint SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM = 4194304;
public const uint SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM = 16711680;
public const uint SERVICE_STOP_REASON_MINOR_MIN = 0;
public const uint SERVICE_STOP_REASON_MINOR_OTHER = 1;
public const uint SERVICE_STOP_REASON_MINOR_MAINTENANCE = 2;
public const uint SERVICE_STOP_REASON_MINOR_INSTALLATION = 3;
public const uint SERVICE_STOP_REASON_MINOR_UPGRADE = 4;
public const uint SERVICE_STOP_REASON_MINOR_RECONFIG = 5;
public const uint SERVICE_STOP_REASON_MINOR_HUNG = 6;
public const uint SERVICE_STOP_REASON_MINOR_UNSTABLE = 7;
public const uint SERVICE_STOP_REASON_MINOR_DISK = 8;
public const uint SERVICE_STOP_REASON_MINOR_NETWORKCARD = 9;
public const uint SERVICE_STOP_REASON_MINOR_ENVIRONMENT = 10;
public const uint SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER = 11;
public const uint SERVICE_STOP_REASON_MINOR_OTHERDRIVER = 12;
public const uint SERVICE_STOP_REASON_MINOR_SERVICEPACK = 13;
public const uint SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE = 14;
public const uint SERVICE_STOP_REASON_MINOR_SECURITYFIX = 15;
public const uint SERVICE_STOP_REASON_MINOR_SECURITY = 16;
public const uint SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY = 17;
public const uint SERVICE_STOP_REASON_MINOR_WMI = 18;
public const uint SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL = 19;
public const uint SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL = 20;
public const uint SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL = 21;
public const uint SERVICE_STOP_REASON_MINOR_MMC = 22;
public const uint SERVICE_STOP_REASON_MINOR_NONE = 23;
public const uint SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT = 24;
public const uint SERVICE_STOP_REASON_MINOR_MAX = 25;
public const uint SERVICE_STOP_REASON_MINOR_MIN_CUSTOM = 256;
public const uint SERVICE_STOP_REASON_MINOR_MAX_CUSTOM = 65535;
public const uint SERVICE_CONTROL_STATUS_REASON_INFO = 1;
public const uint SERVICE_SID_TYPE_NONE = 0;
public const uint SERVICE_SID_TYPE_UNRESTRICTED = 1;
public const uint SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE = 7;
public const uint SERVICE_TRIGGER_TYPE_AGGREGATE = 30;
public const uint SERVICE_START_REASON_DEMAND = 1;
public const uint SERVICE_START_REASON_AUTO = 2;
public const uint SERVICE_START_REASON_TRIGGER = 4;
public const uint SERVICE_START_REASON_RESTART_ON_FAILURE = 8;
public const uint SERVICE_START_REASON_DELAYEDAUTO = 16;
public const uint SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON = 1;
public const uint SERVICE_LAUNCH_PROTECTED_NONE = 0;
public const uint SERVICE_LAUNCH_PROTECTED_WINDOWS = 1;
public const uint SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT = 2;
public const uint SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT = 3;
SERVICE_ALL_ACCESS = 983551
SC_MANAGER_ALL_ACCESS = 983103
SERVICE_NO_CHANGE = 4294967295
SERVICE_CONTROL_STOP = 1
SERVICE_CONTROL_PAUSE = 2
SERVICE_CONTROL_CONTINUE = 3
SERVICE_CONTROL_INTERROGATE = 4
SERVICE_CONTROL_SHUTDOWN = 5
SERVICE_CONTROL_PARAMCHANGE = 6
SERVICE_CONTROL_NETBINDADD = 7
SERVICE_CONTROL_NETBINDREMOVE = 8
SERVICE_CONTROL_NETBINDENABLE = 9
SERVICE_CONTROL_NETBINDDISABLE = 10
SERVICE_CONTROL_DEVICEEVENT = 11
SERVICE_CONTROL_HARDWAREPROFILECHANGE = 12
SERVICE_CONTROL_POWEREVENT = 13
SERVICE_CONTROL_SESSIONCHANGE = 14
SERVICE_CONTROL_PRESHUTDOWN = 15
SERVICE_CONTROL_TIMECHANGE = 16
SERVICE_CONTROL_TRIGGEREVENT = 32
SERVICE_CONTROL_LOWRESOURCES = 96
SERVICE_CONTROL_SYSTEMLOWRESOURCES = 97
SERVICE_ACCEPT_STOP = 1
SERVICE_ACCEPT_PAUSE_CONTINUE = 2
SERVICE_ACCEPT_SHUTDOWN = 4
SERVICE_ACCEPT_PARAMCHANGE = 8
SERVICE_ACCEPT_NETBINDCHANGE = 16
SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 32
SERVICE_ACCEPT_POWEREVENT = 64
SERVICE_ACCEPT_SESSIONCHANGE = 128
SERVICE_ACCEPT_PRESHUTDOWN = 256
SERVICE_ACCEPT_TIMECHANGE = 512
SERVICE_ACCEPT_TRIGGEREVENT = 1024
SERVICE_ACCEPT_USER_LOGOFF = 2048
SERVICE_ACCEPT_LOWRESOURCES = 8192
SERVICE_ACCEPT_SYSTEMLOWRESOURCES = 16384
SC_MANAGER_CONNECT = 1
SC_MANAGER_CREATE_SERVICE = 2
SC_MANAGER_ENUMERATE_SERVICE = 4
SC_MANAGER_LOCK = 8
SC_MANAGER_QUERY_LOCK_STATUS = 16
SC_MANAGER_MODIFY_BOOT_CONFIG = 32
SERVICE_QUERY_CONFIG = 1
SERVICE_CHANGE_CONFIG = 2
SERVICE_QUERY_STATUS = 4
SERVICE_ENUMERATE_DEPENDENTS = 8
SERVICE_START = 16
SERVICE_STOP = 32
SERVICE_PAUSE_CONTINUE = 64
SERVICE_INTERROGATE = 128
SERVICE_USER_DEFINED_CONTROL = 256
SERVICE_NOTIFY_STATUS_CHANGE_1 = 1
SERVICE_NOTIFY_STATUS_CHANGE_2 = 2
SERVICE_NOTIFY_STATUS_CHANGE = 2
SERVICE_STOP_REASON_FLAG_MIN = 0
SERVICE_STOP_REASON_FLAG_UNPLANNED = 268435456
SERVICE_STOP_REASON_FLAG_CUSTOM = 536870912
SERVICE_STOP_REASON_FLAG_PLANNED = 1073741824
SERVICE_STOP_REASON_FLAG_MAX = 2147483648
SERVICE_STOP_REASON_MAJOR_MIN = 0
SERVICE_STOP_REASON_MAJOR_OTHER = 65536
SERVICE_STOP_REASON_MAJOR_HARDWARE = 131072
SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM = 196608
SERVICE_STOP_REASON_MAJOR_SOFTWARE = 262144
SERVICE_STOP_REASON_MAJOR_APPLICATION = 327680
SERVICE_STOP_REASON_MAJOR_NONE = 393216
SERVICE_STOP_REASON_MAJOR_MAX = 458752
SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM = 4194304
SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM = 16711680
SERVICE_STOP_REASON_MINOR_MIN = 0
SERVICE_STOP_REASON_MINOR_OTHER = 1
SERVICE_STOP_REASON_MINOR_MAINTENANCE = 2
SERVICE_STOP_REASON_MINOR_INSTALLATION = 3
SERVICE_STOP_REASON_MINOR_UPGRADE = 4
SERVICE_STOP_REASON_MINOR_RECONFIG = 5
SERVICE_STOP_REASON_MINOR_HUNG = 6
SERVICE_STOP_REASON_MINOR_UNSTABLE = 7
SERVICE_STOP_REASON_MINOR_DISK = 8
SERVICE_STOP_REASON_MINOR_NETWORKCARD = 9
SERVICE_STOP_REASON_MINOR_ENVIRONMENT = 10
SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER = 11
SERVICE_STOP_REASON_MINOR_OTHERDRIVER = 12
SERVICE_STOP_REASON_MINOR_SERVICEPACK = 13
SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE = 14
SERVICE_STOP_REASON_MINOR_SECURITYFIX = 15
SERVICE_STOP_REASON_MINOR_SECURITY = 16
SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY = 17
SERVICE_STOP_REASON_MINOR_WMI = 18
SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL = 19
SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL = 20
SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL = 21
SERVICE_STOP_REASON_MINOR_MMC = 22
SERVICE_STOP_REASON_MINOR_NONE = 23
SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT = 24
SERVICE_STOP_REASON_MINOR_MAX = 25
SERVICE_STOP_REASON_MINOR_MIN_CUSTOM = 256
SERVICE_STOP_REASON_MINOR_MAX_CUSTOM = 65535
SERVICE_CONTROL_STATUS_REASON_INFO = 1
SERVICE_SID_TYPE_NONE = 0
SERVICE_SID_TYPE_UNRESTRICTED = 1
SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE = 7
SERVICE_TRIGGER_TYPE_AGGREGATE = 30
SERVICE_START_REASON_DEMAND = 1
SERVICE_START_REASON_AUTO = 2
SERVICE_START_REASON_TRIGGER = 4
SERVICE_START_REASON_RESTART_ON_FAILURE = 8
SERVICE_START_REASON_DELAYEDAUTO = 16
SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON = 1
SERVICE_LAUNCH_PROTECTED_NONE = 0
SERVICE_LAUNCH_PROTECTED_WINDOWS = 1
SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT = 2
SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT = 3
pub const SERVICE_ALL_ACCESS: u32 = 983551;
pub const SC_MANAGER_ALL_ACCESS: u32 = 983103;
pub const SERVICE_NO_CHANGE: u32 = 4294967295;
pub const SERVICE_CONTROL_STOP: u32 = 1;
pub const SERVICE_CONTROL_PAUSE: u32 = 2;
pub const SERVICE_CONTROL_CONTINUE: u32 = 3;
pub const SERVICE_CONTROL_INTERROGATE: u32 = 4;
pub const SERVICE_CONTROL_SHUTDOWN: u32 = 5;
pub const SERVICE_CONTROL_PARAMCHANGE: u32 = 6;
pub const SERVICE_CONTROL_NETBINDADD: u32 = 7;
pub const SERVICE_CONTROL_NETBINDREMOVE: u32 = 8;
pub const SERVICE_CONTROL_NETBINDENABLE: u32 = 9;
pub const SERVICE_CONTROL_NETBINDDISABLE: u32 = 10;
pub const SERVICE_CONTROL_DEVICEEVENT: u32 = 11;
pub const SERVICE_CONTROL_HARDWAREPROFILECHANGE: u32 = 12;
pub const SERVICE_CONTROL_POWEREVENT: u32 = 13;
pub const SERVICE_CONTROL_SESSIONCHANGE: u32 = 14;
pub const SERVICE_CONTROL_PRESHUTDOWN: u32 = 15;
pub const SERVICE_CONTROL_TIMECHANGE: u32 = 16;
pub const SERVICE_CONTROL_TRIGGEREVENT: u32 = 32;
pub const SERVICE_CONTROL_LOWRESOURCES: u32 = 96;
pub const SERVICE_CONTROL_SYSTEMLOWRESOURCES: u32 = 97;
pub const SERVICE_ACCEPT_STOP: u32 = 1;
pub const SERVICE_ACCEPT_PAUSE_CONTINUE: u32 = 2;
pub const SERVICE_ACCEPT_SHUTDOWN: u32 = 4;
pub const SERVICE_ACCEPT_PARAMCHANGE: u32 = 8;
pub const SERVICE_ACCEPT_NETBINDCHANGE: u32 = 16;
pub const SERVICE_ACCEPT_HARDWAREPROFILECHANGE: u32 = 32;
pub const SERVICE_ACCEPT_POWEREVENT: u32 = 64;
pub const SERVICE_ACCEPT_SESSIONCHANGE: u32 = 128;
pub const SERVICE_ACCEPT_PRESHUTDOWN: u32 = 256;
pub const SERVICE_ACCEPT_TIMECHANGE: u32 = 512;
pub const SERVICE_ACCEPT_TRIGGEREVENT: u32 = 1024;
pub const SERVICE_ACCEPT_USER_LOGOFF: u32 = 2048;
pub const SERVICE_ACCEPT_LOWRESOURCES: u32 = 8192;
pub const SERVICE_ACCEPT_SYSTEMLOWRESOURCES: u32 = 16384;
pub const SC_MANAGER_CONNECT: u32 = 1;
pub const SC_MANAGER_CREATE_SERVICE: u32 = 2;
pub const SC_MANAGER_ENUMERATE_SERVICE: u32 = 4;
pub const SC_MANAGER_LOCK: u32 = 8;
pub const SC_MANAGER_QUERY_LOCK_STATUS: u32 = 16;
pub const SC_MANAGER_MODIFY_BOOT_CONFIG: u32 = 32;
pub const SERVICE_QUERY_CONFIG: u32 = 1;
pub const SERVICE_CHANGE_CONFIG: u32 = 2;
pub const SERVICE_QUERY_STATUS: u32 = 4;
pub const SERVICE_ENUMERATE_DEPENDENTS: u32 = 8;
pub const SERVICE_START: u32 = 16;
pub const SERVICE_STOP: u32 = 32;
pub const SERVICE_PAUSE_CONTINUE: u32 = 64;
pub const SERVICE_INTERROGATE: u32 = 128;
pub const SERVICE_USER_DEFINED_CONTROL: u32 = 256;
pub const SERVICE_NOTIFY_STATUS_CHANGE_1: u32 = 1;
pub const SERVICE_NOTIFY_STATUS_CHANGE_2: u32 = 2;
pub const SERVICE_NOTIFY_STATUS_CHANGE: u32 = 2;
pub const SERVICE_STOP_REASON_FLAG_MIN: u32 = 0;
pub const SERVICE_STOP_REASON_FLAG_UNPLANNED: u32 = 268435456;
pub const SERVICE_STOP_REASON_FLAG_CUSTOM: u32 = 536870912;
pub const SERVICE_STOP_REASON_FLAG_PLANNED: u32 = 1073741824;
pub const SERVICE_STOP_REASON_FLAG_MAX: u32 = 2147483648;
pub const SERVICE_STOP_REASON_MAJOR_MIN: u32 = 0;
pub const SERVICE_STOP_REASON_MAJOR_OTHER: u32 = 65536;
pub const SERVICE_STOP_REASON_MAJOR_HARDWARE: u32 = 131072;
pub const SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM: u32 = 196608;
pub const SERVICE_STOP_REASON_MAJOR_SOFTWARE: u32 = 262144;
pub const SERVICE_STOP_REASON_MAJOR_APPLICATION: u32 = 327680;
pub const SERVICE_STOP_REASON_MAJOR_NONE: u32 = 393216;
pub const SERVICE_STOP_REASON_MAJOR_MAX: u32 = 458752;
pub const SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM: u32 = 4194304;
pub const SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM: u32 = 16711680;
pub const SERVICE_STOP_REASON_MINOR_MIN: u32 = 0;
pub const SERVICE_STOP_REASON_MINOR_OTHER: u32 = 1;
pub const SERVICE_STOP_REASON_MINOR_MAINTENANCE: u32 = 2;
pub const SERVICE_STOP_REASON_MINOR_INSTALLATION: u32 = 3;
pub const SERVICE_STOP_REASON_MINOR_UPGRADE: u32 = 4;
pub const SERVICE_STOP_REASON_MINOR_RECONFIG: u32 = 5;
pub const SERVICE_STOP_REASON_MINOR_HUNG: u32 = 6;
pub const SERVICE_STOP_REASON_MINOR_UNSTABLE: u32 = 7;
pub const SERVICE_STOP_REASON_MINOR_DISK: u32 = 8;
pub const SERVICE_STOP_REASON_MINOR_NETWORKCARD: u32 = 9;
pub const SERVICE_STOP_REASON_MINOR_ENVIRONMENT: u32 = 10;
pub const SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER: u32 = 11;
pub const SERVICE_STOP_REASON_MINOR_OTHERDRIVER: u32 = 12;
pub const SERVICE_STOP_REASON_MINOR_SERVICEPACK: u32 = 13;
pub const SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE: u32 = 14;
pub const SERVICE_STOP_REASON_MINOR_SECURITYFIX: u32 = 15;
pub const SERVICE_STOP_REASON_MINOR_SECURITY: u32 = 16;
pub const SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY: u32 = 17;
pub const SERVICE_STOP_REASON_MINOR_WMI: u32 = 18;
pub const SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL: u32 = 19;
pub const SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL: u32 = 20;
pub const SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL: u32 = 21;
pub const SERVICE_STOP_REASON_MINOR_MMC: u32 = 22;
pub const SERVICE_STOP_REASON_MINOR_NONE: u32 = 23;
pub const SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT: u32 = 24;
pub const SERVICE_STOP_REASON_MINOR_MAX: u32 = 25;
pub const SERVICE_STOP_REASON_MINOR_MIN_CUSTOM: u32 = 256;
pub const SERVICE_STOP_REASON_MINOR_MAX_CUSTOM: u32 = 65535;
pub const SERVICE_CONTROL_STATUS_REASON_INFO: u32 = 1;
pub const SERVICE_SID_TYPE_NONE: u32 = 0;
pub const SERVICE_SID_TYPE_UNRESTRICTED: u32 = 1;
pub const SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE: u32 = 7;
pub const SERVICE_TRIGGER_TYPE_AGGREGATE: u32 = 30;
pub const SERVICE_START_REASON_DEMAND: u32 = 1;
pub const SERVICE_START_REASON_AUTO: u32 = 2;
pub const SERVICE_START_REASON_TRIGGER: u32 = 4;
pub const SERVICE_START_REASON_RESTART_ON_FAILURE: u32 = 8;
pub const SERVICE_START_REASON_DELAYEDAUTO: u32 = 16;
pub const SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON: u32 = 1;
pub const SERVICE_LAUNCH_PROTECTED_NONE: u32 = 0;
pub const SERVICE_LAUNCH_PROTECTED_WINDOWS: u32 = 1;
pub const SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT: u32 = 2;
pub const SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT: u32 = 3;
const (
	SERVICE_ALL_ACCESS uint32 = 983551
	SC_MANAGER_ALL_ACCESS uint32 = 983103
	SERVICE_NO_CHANGE uint32 = 4294967295
	SERVICE_CONTROL_STOP uint32 = 1
	SERVICE_CONTROL_PAUSE uint32 = 2
	SERVICE_CONTROL_CONTINUE uint32 = 3
	SERVICE_CONTROL_INTERROGATE uint32 = 4
	SERVICE_CONTROL_SHUTDOWN uint32 = 5
	SERVICE_CONTROL_PARAMCHANGE uint32 = 6
	SERVICE_CONTROL_NETBINDADD uint32 = 7
	SERVICE_CONTROL_NETBINDREMOVE uint32 = 8
	SERVICE_CONTROL_NETBINDENABLE uint32 = 9
	SERVICE_CONTROL_NETBINDDISABLE uint32 = 10
	SERVICE_CONTROL_DEVICEEVENT uint32 = 11
	SERVICE_CONTROL_HARDWAREPROFILECHANGE uint32 = 12
	SERVICE_CONTROL_POWEREVENT uint32 = 13
	SERVICE_CONTROL_SESSIONCHANGE uint32 = 14
	SERVICE_CONTROL_PRESHUTDOWN uint32 = 15
	SERVICE_CONTROL_TIMECHANGE uint32 = 16
	SERVICE_CONTROL_TRIGGEREVENT uint32 = 32
	SERVICE_CONTROL_LOWRESOURCES uint32 = 96
	SERVICE_CONTROL_SYSTEMLOWRESOURCES uint32 = 97
	SERVICE_ACCEPT_STOP uint32 = 1
	SERVICE_ACCEPT_PAUSE_CONTINUE uint32 = 2
	SERVICE_ACCEPT_SHUTDOWN uint32 = 4
	SERVICE_ACCEPT_PARAMCHANGE uint32 = 8
	SERVICE_ACCEPT_NETBINDCHANGE uint32 = 16
	SERVICE_ACCEPT_HARDWAREPROFILECHANGE uint32 = 32
	SERVICE_ACCEPT_POWEREVENT uint32 = 64
	SERVICE_ACCEPT_SESSIONCHANGE uint32 = 128
	SERVICE_ACCEPT_PRESHUTDOWN uint32 = 256
	SERVICE_ACCEPT_TIMECHANGE uint32 = 512
	SERVICE_ACCEPT_TRIGGEREVENT uint32 = 1024
	SERVICE_ACCEPT_USER_LOGOFF uint32 = 2048
	SERVICE_ACCEPT_LOWRESOURCES uint32 = 8192
	SERVICE_ACCEPT_SYSTEMLOWRESOURCES uint32 = 16384
	SC_MANAGER_CONNECT uint32 = 1
	SC_MANAGER_CREATE_SERVICE uint32 = 2
	SC_MANAGER_ENUMERATE_SERVICE uint32 = 4
	SC_MANAGER_LOCK uint32 = 8
	SC_MANAGER_QUERY_LOCK_STATUS uint32 = 16
	SC_MANAGER_MODIFY_BOOT_CONFIG uint32 = 32
	SERVICE_QUERY_CONFIG uint32 = 1
	SERVICE_CHANGE_CONFIG uint32 = 2
	SERVICE_QUERY_STATUS uint32 = 4
	SERVICE_ENUMERATE_DEPENDENTS uint32 = 8
	SERVICE_START uint32 = 16
	SERVICE_STOP uint32 = 32
	SERVICE_PAUSE_CONTINUE uint32 = 64
	SERVICE_INTERROGATE uint32 = 128
	SERVICE_USER_DEFINED_CONTROL uint32 = 256
	SERVICE_NOTIFY_STATUS_CHANGE_1 uint32 = 1
	SERVICE_NOTIFY_STATUS_CHANGE_2 uint32 = 2
	SERVICE_NOTIFY_STATUS_CHANGE uint32 = 2
	SERVICE_STOP_REASON_FLAG_MIN uint32 = 0
	SERVICE_STOP_REASON_FLAG_UNPLANNED uint32 = 268435456
	SERVICE_STOP_REASON_FLAG_CUSTOM uint32 = 536870912
	SERVICE_STOP_REASON_FLAG_PLANNED uint32 = 1073741824
	SERVICE_STOP_REASON_FLAG_MAX uint32 = 2147483648
	SERVICE_STOP_REASON_MAJOR_MIN uint32 = 0
	SERVICE_STOP_REASON_MAJOR_OTHER uint32 = 65536
	SERVICE_STOP_REASON_MAJOR_HARDWARE uint32 = 131072
	SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM uint32 = 196608
	SERVICE_STOP_REASON_MAJOR_SOFTWARE uint32 = 262144
	SERVICE_STOP_REASON_MAJOR_APPLICATION uint32 = 327680
	SERVICE_STOP_REASON_MAJOR_NONE uint32 = 393216
	SERVICE_STOP_REASON_MAJOR_MAX uint32 = 458752
	SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM uint32 = 4194304
	SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM uint32 = 16711680
	SERVICE_STOP_REASON_MINOR_MIN uint32 = 0
	SERVICE_STOP_REASON_MINOR_OTHER uint32 = 1
	SERVICE_STOP_REASON_MINOR_MAINTENANCE uint32 = 2
	SERVICE_STOP_REASON_MINOR_INSTALLATION uint32 = 3
	SERVICE_STOP_REASON_MINOR_UPGRADE uint32 = 4
	SERVICE_STOP_REASON_MINOR_RECONFIG uint32 = 5
	SERVICE_STOP_REASON_MINOR_HUNG uint32 = 6
	SERVICE_STOP_REASON_MINOR_UNSTABLE uint32 = 7
	SERVICE_STOP_REASON_MINOR_DISK uint32 = 8
	SERVICE_STOP_REASON_MINOR_NETWORKCARD uint32 = 9
	SERVICE_STOP_REASON_MINOR_ENVIRONMENT uint32 = 10
	SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER uint32 = 11
	SERVICE_STOP_REASON_MINOR_OTHERDRIVER uint32 = 12
	SERVICE_STOP_REASON_MINOR_SERVICEPACK uint32 = 13
	SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE uint32 = 14
	SERVICE_STOP_REASON_MINOR_SECURITYFIX uint32 = 15
	SERVICE_STOP_REASON_MINOR_SECURITY uint32 = 16
	SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY uint32 = 17
	SERVICE_STOP_REASON_MINOR_WMI uint32 = 18
	SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL uint32 = 19
	SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL uint32 = 20
	SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL uint32 = 21
	SERVICE_STOP_REASON_MINOR_MMC uint32 = 22
	SERVICE_STOP_REASON_MINOR_NONE uint32 = 23
	SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT uint32 = 24
	SERVICE_STOP_REASON_MINOR_MAX uint32 = 25
	SERVICE_STOP_REASON_MINOR_MIN_CUSTOM uint32 = 256
	SERVICE_STOP_REASON_MINOR_MAX_CUSTOM uint32 = 65535
	SERVICE_CONTROL_STATUS_REASON_INFO uint32 = 1
	SERVICE_SID_TYPE_NONE uint32 = 0
	SERVICE_SID_TYPE_UNRESTRICTED uint32 = 1
	SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE uint32 = 7
	SERVICE_TRIGGER_TYPE_AGGREGATE uint32 = 30
	SERVICE_START_REASON_DEMAND uint32 = 1
	SERVICE_START_REASON_AUTO uint32 = 2
	SERVICE_START_REASON_TRIGGER uint32 = 4
	SERVICE_START_REASON_RESTART_ON_FAILURE uint32 = 8
	SERVICE_START_REASON_DELAYEDAUTO uint32 = 16
	SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON uint32 = 1
	SERVICE_LAUNCH_PROTECTED_NONE uint32 = 0
	SERVICE_LAUNCH_PROTECTED_WINDOWS uint32 = 1
	SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT uint32 = 2
	SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT uint32 = 3
)
#define global SERVICE_ALL_ACCESS                               983551
#define global SC_MANAGER_ALL_ACCESS                            983103
#define global SERVICES_ACTIVE_DATABASEW                        "ServicesActive"
#define global SERVICES_FAILED_DATABASEW                        "ServicesFailed"
#define global SERVICES_ACTIVE_DATABASEA                        "ServicesActive"
#define global SERVICES_FAILED_DATABASEA                        "ServicesFailed"
#define global SERVICES_ACTIVE_DATABASE                         "ServicesActive"
#define global SERVICES_FAILED_DATABASE                         "ServicesFailed"
#define global SERVICE_NO_CHANGE                                4294967295
#define global SERVICE_CONTROL_STOP                             1
#define global SERVICE_CONTROL_PAUSE                            2
#define global SERVICE_CONTROL_CONTINUE                         3
#define global SERVICE_CONTROL_INTERROGATE                      4
#define global SERVICE_CONTROL_SHUTDOWN                         5
#define global SERVICE_CONTROL_PARAMCHANGE                      6
#define global SERVICE_CONTROL_NETBINDADD                       7
#define global SERVICE_CONTROL_NETBINDREMOVE                    8
#define global SERVICE_CONTROL_NETBINDENABLE                    9
#define global SERVICE_CONTROL_NETBINDDISABLE                   10
#define global SERVICE_CONTROL_DEVICEEVENT                      11
#define global SERVICE_CONTROL_HARDWAREPROFILECHANGE            12
#define global SERVICE_CONTROL_POWEREVENT                       13
#define global SERVICE_CONTROL_SESSIONCHANGE                    14
#define global SERVICE_CONTROL_PRESHUTDOWN                      15
#define global SERVICE_CONTROL_TIMECHANGE                       16
#define global SERVICE_CONTROL_TRIGGEREVENT                     32
#define global SERVICE_CONTROL_LOWRESOURCES                     96
#define global SERVICE_CONTROL_SYSTEMLOWRESOURCES               97
#define global SERVICE_ACCEPT_STOP                              1
#define global SERVICE_ACCEPT_PAUSE_CONTINUE                    2
#define global SERVICE_ACCEPT_SHUTDOWN                          4
#define global SERVICE_ACCEPT_PARAMCHANGE                       8
#define global SERVICE_ACCEPT_NETBINDCHANGE                     16
#define global SERVICE_ACCEPT_HARDWAREPROFILECHANGE             32
#define global SERVICE_ACCEPT_POWEREVENT                        64
#define global SERVICE_ACCEPT_SESSIONCHANGE                     128
#define global SERVICE_ACCEPT_PRESHUTDOWN                       256
#define global SERVICE_ACCEPT_TIMECHANGE                        512
#define global SERVICE_ACCEPT_TRIGGEREVENT                      1024
#define global SERVICE_ACCEPT_USER_LOGOFF                       2048
#define global SERVICE_ACCEPT_LOWRESOURCES                      8192
#define global SERVICE_ACCEPT_SYSTEMLOWRESOURCES                16384
#define global SC_MANAGER_CONNECT                               1
#define global SC_MANAGER_CREATE_SERVICE                        2
#define global SC_MANAGER_ENUMERATE_SERVICE                     4
#define global SC_MANAGER_LOCK                                  8
#define global SC_MANAGER_QUERY_LOCK_STATUS                     16
#define global SC_MANAGER_MODIFY_BOOT_CONFIG                    32
#define global SERVICE_QUERY_CONFIG                             1
#define global SERVICE_CHANGE_CONFIG                            2
#define global SERVICE_QUERY_STATUS                             4
#define global SERVICE_ENUMERATE_DEPENDENTS                     8
#define global SERVICE_START                                    16
#define global SERVICE_STOP                                     32
#define global SERVICE_PAUSE_CONTINUE                           64
#define global SERVICE_INTERROGATE                              128
#define global SERVICE_USER_DEFINED_CONTROL                     256
#define global SERVICE_NOTIFY_STATUS_CHANGE_1                   1
#define global SERVICE_NOTIFY_STATUS_CHANGE_2                   2
#define global SERVICE_NOTIFY_STATUS_CHANGE                     2
#define global SERVICE_STOP_REASON_FLAG_MIN                     0
#define global SERVICE_STOP_REASON_FLAG_UNPLANNED               268435456
#define global SERVICE_STOP_REASON_FLAG_CUSTOM                  536870912
#define global SERVICE_STOP_REASON_FLAG_PLANNED                 1073741824
#define global SERVICE_STOP_REASON_FLAG_MAX                     2147483648
#define global SERVICE_STOP_REASON_MAJOR_MIN                    0
#define global SERVICE_STOP_REASON_MAJOR_OTHER                  65536
#define global SERVICE_STOP_REASON_MAJOR_HARDWARE               131072
#define global SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM        196608
#define global SERVICE_STOP_REASON_MAJOR_SOFTWARE               262144
#define global SERVICE_STOP_REASON_MAJOR_APPLICATION            327680
#define global SERVICE_STOP_REASON_MAJOR_NONE                   393216
#define global SERVICE_STOP_REASON_MAJOR_MAX                    458752
#define global SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM             4194304
#define global SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM             16711680
#define global SERVICE_STOP_REASON_MINOR_MIN                    0
#define global SERVICE_STOP_REASON_MINOR_OTHER                  1
#define global SERVICE_STOP_REASON_MINOR_MAINTENANCE            2
#define global SERVICE_STOP_REASON_MINOR_INSTALLATION           3
#define global SERVICE_STOP_REASON_MINOR_UPGRADE                4
#define global SERVICE_STOP_REASON_MINOR_RECONFIG               5
#define global SERVICE_STOP_REASON_MINOR_HUNG                   6
#define global SERVICE_STOP_REASON_MINOR_UNSTABLE               7
#define global SERVICE_STOP_REASON_MINOR_DISK                   8
#define global SERVICE_STOP_REASON_MINOR_NETWORKCARD            9
#define global SERVICE_STOP_REASON_MINOR_ENVIRONMENT            10
#define global SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER        11
#define global SERVICE_STOP_REASON_MINOR_OTHERDRIVER            12
#define global SERVICE_STOP_REASON_MINOR_SERVICEPACK            13
#define global SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE        14
#define global SERVICE_STOP_REASON_MINOR_SECURITYFIX            15
#define global SERVICE_STOP_REASON_MINOR_SECURITY               16
#define global SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY   17
#define global SERVICE_STOP_REASON_MINOR_WMI                    18
#define global SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL  19
#define global SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL 20
#define global SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL  21
#define global SERVICE_STOP_REASON_MINOR_MMC                    22
#define global SERVICE_STOP_REASON_MINOR_NONE                   23
#define global SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT            24
#define global SERVICE_STOP_REASON_MINOR_MAX                    25
#define global SERVICE_STOP_REASON_MINOR_MIN_CUSTOM             256
#define global SERVICE_STOP_REASON_MINOR_MAX_CUSTOM             65535
#define global SERVICE_CONTROL_STATUS_REASON_INFO               1
#define global SERVICE_SID_TYPE_NONE                            0
#define global SERVICE_SID_TYPE_UNRESTRICTED                    1
#define global SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE  7
#define global SERVICE_TRIGGER_TYPE_AGGREGATE                   30
#define global SERVICE_START_REASON_DEMAND                      1
#define global SERVICE_START_REASON_AUTO                        2
#define global SERVICE_START_REASON_TRIGGER                     4
#define global SERVICE_START_REASON_RESTART_ON_FAILURE          8
#define global SERVICE_START_REASON_DELAYEDAUTO                 16
#define global SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON   1
#define global SERVICE_LAUNCH_PROTECTED_NONE                    0
#define global SERVICE_LAUNCH_PROTECTED_WINDOWS                 1
#define global SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT           2
#define global SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT       3
#define global NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUID    "{4F27F2DE-14E2-430B-A549-7CD48CBC8245}"
#define global NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUID     "{CC4BA62A-162E-4648-847A-B6BDF993E335}"
#define global DOMAIN_JOIN_GUID                                 "{1CE20ABA-9851-4421-9430-1DDEB766E809}"
#define global DOMAIN_LEAVE_GUID                                "{DDAF516E-58C2-4866-9574-C3B615D42EA1}"
#define global FIREWALL_PORT_OPEN_GUID                          "{B7569E07-8421-4EE0-AD10-86915AFDAD09}"
#define global FIREWALL_PORT_CLOSE_GUID                         "{A144ED38-8E12-4DE4-9D96-E64740B1A524}"
#define global MACHINE_POLICY_PRESENT_GUID                      "{659FCAE6-5BDB-4DA9-B1FF-CA2A178D46E0}"
#define global USER_POLICY_PRESENT_GUID                         "{54FB46C8-F089-464C-B1FD-59D1B62C3B50}"
#define global RPC_INTERFACE_EVENT_GUID                         "{BC90D167-9470-4139-A9BA-BE0BBBF5B74D}"
#define global NAMED_PIPE_EVENT_GUID                            "{1F81D131-3FAC-4537-9E0C-7E7B0C2F4B55}"
#define global CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUID            "{2D7A2816-0C5E-45FC-9CE7-570E5ECDE9C9}"
#define global SERVICE_TRIGGER_STARTED_ARGUMENT                 "TriggerStarted"
#define global SC_AGGREGATE_STORAGE_KEY                         "System\CurrentControlSet\Control\ServiceAggregatedEvents"