windows
0.60.0
Module Services
Module Items
Structs
Constants
Functions
Type Aliases
Unions
In windows::
Win32::
System
windows
::
Win32
::
System
Module
Services
Copy item path
Structs
§
ENUM_
SERVICE_
STATE
ENUM_
SERVICE_
STATUSA
ENUM_
SERVICE_
STATUSW
ENUM_
SERVICE_
STATUS_
PROCESSA
ENUM_
SERVICE_
STATUS_
PROCESSW
ENUM_
SERVICE_
TYPE
PSC_
NOTIFICATION_
REGISTRATION
QUERY_
SERVICE_
CONFIGA
QUERY_
SERVICE_
CONFIGW
QUERY_
SERVICE_
LOCK_
STATUSA
QUERY_
SERVICE_
LOCK_
STATUSW
SC_
ACTION
SC_
ACTION_
TYPE
SC_
ENUM_
TYPE
SC_
EVENT_
TYPE
SC_
HANDLE
SC_
STATUS_
TYPE
SERVICE_
CONFIG
SERVICE_
CONTROL_
STATUS_
REASON_
PARAMSA
SERVICE_
CONTROL_
STATUS_
REASON_
PARAMSW
SERVICE_
CUSTOM_
SYSTEM_
STATE_
CHANGE_
DATA_
ITEM
SERVICE_
CUSTOM_
SYSTEM_
STATE_
CHANGE_
DATA_
ITEM_
0_
0
SERVICE_
DELAYED_
AUTO_
START_
INFO
SERVICE_
DESCRIPTIONA
SERVICE_
DESCRIPTIONW
SERVICE_
DIRECTORY_
TYPE
SERVICE_
ERROR
SERVICE_
FAILURE_
ACTIONSA
SERVICE_
FAILURE_
ACTIONSW
SERVICE_
FAILURE_
ACTIONS_
FLAG
SERVICE_
LAUNCH_
PROTECTED_
INFO
SERVICE_
NOTIFY
SERVICE_
NOTIFY_
1
SERVICE_
NOTIFY_
2A
SERVICE_
NOTIFY_
2W
SERVICE_
PREFERRED_
NODE_
INFO
SERVICE_
PRESHUTDOWN_
INFO
SERVICE_
REGISTRY_
STATE_
TYPE
SERVICE_
REQUIRED_
PRIVILEGES_
INFOA
SERVICE_
REQUIRED_
PRIVILEGES_
INFOW
SERVICE_
RUNS_
IN_
PROCESS
SERVICE_
SHARED_
DIRECTORY_
TYPE
SERVICE_
SHARED_
REGISTRY_
STATE_
TYPE
SERVICE_
SID_
INFO
SERVICE_
START_
REASON
SERVICE_
START_
TYPE
SERVICE_
STATUS
SERVICE_
STATUS_
CURRENT_
STATE
SERVICE_
STATUS_
HANDLE
SERVICE_
STATUS_
PROCESS
SERVICE_
TABLE_
ENTRYA
SERVICE_
TABLE_
ENTRYW
SERVICE_
TIMECHANGE_
INFO
SERVICE_
TRIGGER
SERVICE_
TRIGGER_
ACTION
SERVICE_
TRIGGER_
CUSTOM_
STATE_
ID
SERVICE_
TRIGGER_
INFO
SERVICE_
TRIGGER_
SPECIFIC_
DATA_
ITEM
SERVICE_
TRIGGER_
SPECIFIC_
DATA_
ITEM_
DATA_
TYPE
SERVICE_
TRIGGER_
TYPE
Constants
§
CUSTOM_
SYSTEM_
STATE_
CHANGE_
EVENT_
GUID
DOMAIN_
JOIN_
GUID
DOMAIN_
LEAVE_
GUID
FIREWALL_
PORT_
CLOSE_
GUID
FIREWALL_
PORT_
OPEN_
GUID
MACHINE_
POLICY_
PRESENT_
GUID
MaxService
Registry
State
Type
NAMED_
PIPE_
EVENT_
GUID
NETWORK_
MANAGER_
FIRST_
IP_
ADDRESS_
ARRIVAL_
GUID
NETWORK_
MANAGER_
LAST_
IP_
ADDRESS_
REMOVAL_
GUID
RPC_
INTERFACE_
EVENT_
GUID
SC_
ACTION_
NONE
SC_
ACTION_
OWN_
RESTART
SC_
ACTION_
REBOOT
SC_
ACTION_
RESTART
SC_
ACTION_
RUN_
COMMAND
SC_
AGGREGATE_
STORAGE_
KEY
SC_
ENUM_
PROCESS_
INFO
SC_
EVENT_
DATABASE_
CHANGE
SC_
EVENT_
PROPERTY_
CHANGE
SC_
EVENT_
STATUS_
CHANGE
SC_
MANAGER_
ALL_
ACCESS
SC_
MANAGER_
CONNECT
SC_
MANAGER_
CREATE_
SERVICE
SC_
MANAGER_
ENUMERATE_
SERVICE
SC_
MANAGER_
LOCK
SC_
MANAGER_
MODIFY_
BOOT_
CONFIG
SC_
MANAGER_
QUERY_
LOCK_
STATUS
SC_
STATUS_
PROCESS_
INFO
SERVICES_
ACTIVE_
DATABASE
SERVICES_
ACTIVE_
DATABASEA
SERVICES_
ACTIVE_
DATABASEW
SERVICES_
FAILED_
DATABASE
SERVICES_
FAILED_
DATABASEA
SERVICES_
FAILED_
DATABASEW
SERVICE_
ACCEPT_
HARDWAREPROFILECHANGE
SERVICE_
ACCEPT_
LOWRESOURCES
SERVICE_
ACCEPT_
NETBINDCHANGE
SERVICE_
ACCEPT_
PARAMCHANGE
SERVICE_
ACCEPT_
PAUSE_
CONTINUE
SERVICE_
ACCEPT_
POWEREVENT
SERVICE_
ACCEPT_
PRESHUTDOWN
SERVICE_
ACCEPT_
SESSIONCHANGE
SERVICE_
ACCEPT_
SHUTDOWN
SERVICE_
ACCEPT_
STOP
SERVICE_
ACCEPT_
SYSTEMLOWRESOURCES
SERVICE_
ACCEPT_
TIMECHANGE
SERVICE_
ACCEPT_
TRIGGEREVENT
SERVICE_
ACCEPT_
USER_
LOGOFF
SERVICE_
ACTIVE
SERVICE_
ADAPTER
SERVICE_
ALL_
ACCESS
SERVICE_
AUTO_
START
SERVICE_
BOOT_
START
SERVICE_
CHANGE_
CONFIG
SERVICE_
CONFIG_
DELAYED_
AUTO_
START_
INFO
SERVICE_
CONFIG_
DESCRIPTION
SERVICE_
CONFIG_
FAILURE_
ACTIONS
SERVICE_
CONFIG_
FAILURE_
ACTIONS_
FLAG
SERVICE_
CONFIG_
LAUNCH_
PROTECTED
SERVICE_
CONFIG_
PREFERRED_
NODE
SERVICE_
CONFIG_
PRESHUTDOWN_
INFO
SERVICE_
CONFIG_
REQUIRED_
PRIVILEGES_
INFO
SERVICE_
CONFIG_
SERVICE_
SID_
INFO
SERVICE_
CONFIG_
TRIGGER_
INFO
SERVICE_
CONTINUE_
PENDING
SERVICE_
CONTROL_
CONTINUE
SERVICE_
CONTROL_
DEVICEEVENT
SERVICE_
CONTROL_
HARDWAREPROFILECHANGE
SERVICE_
CONTROL_
INTERROGATE
SERVICE_
CONTROL_
LOWRESOURCES
SERVICE_
CONTROL_
NETBINDADD
SERVICE_
CONTROL_
NETBINDDISABLE
SERVICE_
CONTROL_
NETBINDENABLE
SERVICE_
CONTROL_
NETBINDREMOVE
SERVICE_
CONTROL_
PARAMCHANGE
SERVICE_
CONTROL_
PAUSE
SERVICE_
CONTROL_
POWEREVENT
SERVICE_
CONTROL_
PRESHUTDOWN
SERVICE_
CONTROL_
SESSIONCHANGE
SERVICE_
CONTROL_
SHUTDOWN
SERVICE_
CONTROL_
STATUS_
REASON_
INFO
SERVICE_
CONTROL_
STOP
SERVICE_
CONTROL_
SYSTEMLOWRESOURCES
SERVICE_
CONTROL_
TIMECHANGE
SERVICE_
CONTROL_
TRIGGEREVENT
SERVICE_
DEMAND_
START
SERVICE_
DISABLED
SERVICE_
DRIVER
SERVICE_
DYNAMIC_
INFORMATION_
LEVEL_
START_
REASON
SERVICE_
ENUMERATE_
DEPENDENTS
SERVICE_
ERROR_
CRITICAL
SERVICE_
ERROR_
IGNORE
SERVICE_
ERROR_
NORMAL
SERVICE_
ERROR_
SEVERE
SERVICE_
FILE_
SYSTEM_
DRIVER
SERVICE_
INACTIVE
SERVICE_
INTERROGATE
SERVICE_
KERNEL_
DRIVER
SERVICE_
LAUNCH_
PROTECTED_
ANTIMALWARE_
LIGHT
SERVICE_
LAUNCH_
PROTECTED_
NONE
SERVICE_
LAUNCH_
PROTECTED_
WINDOWS
SERVICE_
LAUNCH_
PROTECTED_
WINDOWS_
LIGHT
SERVICE_
NOTIFY_
CONTINUE_
PENDING
SERVICE_
NOTIFY_
CREATED
SERVICE_
NOTIFY_
DELETED
SERVICE_
NOTIFY_
DELETE_
PENDING
SERVICE_
NOTIFY_
PAUSED
SERVICE_
NOTIFY_
PAUSE_
PENDING
SERVICE_
NOTIFY_
RUNNING
SERVICE_
NOTIFY_
START_
PENDING
SERVICE_
NOTIFY_
STATUS_
CHANGE
SERVICE_
NOTIFY_
STATUS_
CHANGE_
1
SERVICE_
NOTIFY_
STATUS_
CHANGE_
2
SERVICE_
NOTIFY_
STOPPED
SERVICE_
NOTIFY_
STOP_
PENDING
SERVICE_
NO_
CHANGE
SERVICE_
PAUSED
SERVICE_
PAUSE_
CONTINUE
SERVICE_
PAUSE_
PENDING
SERVICE_
QUERY_
CONFIG
SERVICE_
QUERY_
STATUS
SERVICE_
RECOGNIZER_
DRIVER
SERVICE_
RUNNING
SERVICE_
RUNS_
IN_
NON_
SYSTEM_
OR_
NOT_
RUNNING
SERVICE_
RUNS_
IN_
SYSTEM_
PROCESS
SERVICE_
SID_
TYPE_
NONE
SERVICE_
SID_
TYPE_
UNRESTRICTED
SERVICE_
START
SERVICE_
START_
PENDING
SERVICE_
START_
REASON_
AUTO
SERVICE_
START_
REASON_
DELAYEDAUTO
SERVICE_
START_
REASON_
DEMAND
SERVICE_
START_
REASON_
RESTART_
ON_
FAILURE
SERVICE_
START_
REASON_
TRIGGER
SERVICE_
STATE_
ALL
SERVICE_
STOP
SERVICE_
STOPPED
SERVICE_
STOP_
PENDING
SERVICE_
STOP_
REASON_
FLAG_
CUSTOM
SERVICE_
STOP_
REASON_
FLAG_
MAX
SERVICE_
STOP_
REASON_
FLAG_
MIN
SERVICE_
STOP_
REASON_
FLAG_
PLANNED
SERVICE_
STOP_
REASON_
FLAG_
UNPLANNED
SERVICE_
STOP_
REASON_
MAJOR_
APPLICATION
SERVICE_
STOP_
REASON_
MAJOR_
HARDWARE
SERVICE_
STOP_
REASON_
MAJOR_
MAX
SERVICE_
STOP_
REASON_
MAJOR_
MAX_
CUSTOM
SERVICE_
STOP_
REASON_
MAJOR_
MIN
SERVICE_
STOP_
REASON_
MAJOR_
MIN_
CUSTOM
SERVICE_
STOP_
REASON_
MAJOR_
NONE
SERVICE_
STOP_
REASON_
MAJOR_
OPERATINGSYSTEM
SERVICE_
STOP_
REASON_
MAJOR_
OTHER
SERVICE_
STOP_
REASON_
MAJOR_
SOFTWARE
SERVICE_
STOP_
REASON_
MINOR_
DISK
SERVICE_
STOP_
REASON_
MINOR_
ENVIRONMENT
SERVICE_
STOP_
REASON_
MINOR_
HARDWARE_
DRIVER
SERVICE_
STOP_
REASON_
MINOR_
HUNG
SERVICE_
STOP_
REASON_
MINOR_
INSTALLATION
SERVICE_
STOP_
REASON_
MINOR_
MAINTENANCE
SERVICE_
STOP_
REASON_
MINOR_
MAX
SERVICE_
STOP_
REASON_
MINOR_
MAX_
CUSTOM
SERVICE_
STOP_
REASON_
MINOR_
MEMOTYLIMIT
SERVICE_
STOP_
REASON_
MINOR_
MIN
SERVICE_
STOP_
REASON_
MINOR_
MIN_
CUSTOM
SERVICE_
STOP_
REASON_
MINOR_
MMC
SERVICE_
STOP_
REASON_
MINOR_
NETWORKCARD
SERVICE_
STOP_
REASON_
MINOR_
NETWORK_
CONNECTIVITY
SERVICE_
STOP_
REASON_
MINOR_
NONE
SERVICE_
STOP_
REASON_
MINOR_
OTHER
SERVICE_
STOP_
REASON_
MINOR_
OTHERDRIVER
SERVICE_
STOP_
REASON_
MINOR_
RECONFIG
SERVICE_
STOP_
REASON_
MINOR_
SECURITY
SERVICE_
STOP_
REASON_
MINOR_
SECURITYFIX
SERVICE_
STOP_
REASON_
MINOR_
SECURITYFIX_
UNINSTALL
SERVICE_
STOP_
REASON_
MINOR_
SERVICEPACK
SERVICE_
STOP_
REASON_
MINOR_
SERVICEPACK_
UNINSTALL
SERVICE_
STOP_
REASON_
MINOR_
SOFTWARE_
UPDATE
SERVICE_
STOP_
REASON_
MINOR_
SOFTWARE_
UPDATE_
UNINSTALL
SERVICE_
STOP_
REASON_
MINOR_
UNSTABLE
SERVICE_
STOP_
REASON_
MINOR_
UPGRADE
SERVICE_
STOP_
REASON_
MINOR_
WMI
SERVICE_
SYSTEM_
START
SERVICE_
TRIGGER_
ACTION_
SERVICE_
START
SERVICE_
TRIGGER_
ACTION_
SERVICE_
STOP
SERVICE_
TRIGGER_
DATA_
TYPE_
BINARY
SERVICE_
TRIGGER_
DATA_
TYPE_
KEYWORD_
ALL
SERVICE_
TRIGGER_
DATA_
TYPE_
KEYWORD_
ANY
SERVICE_
TRIGGER_
DATA_
TYPE_
LEVEL
SERVICE_
TRIGGER_
DATA_
TYPE_
STRING
SERVICE_
TRIGGER_
STARTED_
ARGUMENT
SERVICE_
TRIGGER_
TYPE_
AGGREGATE
SERVICE_
TRIGGER_
TYPE_
CUSTOM
SERVICE_
TRIGGER_
TYPE_
CUSTOM_
SYSTEM_
STATE_
CHANGE
SERVICE_
TRIGGER_
TYPE_
DEVICE_
INTERFACE_
ARRIVAL
SERVICE_
TRIGGER_
TYPE_
DOMAIN_
JOIN
SERVICE_
TRIGGER_
TYPE_
FIREWALL_
PORT_
EVENT
SERVICE_
TRIGGER_
TYPE_
GROUP_
POLICY
SERVICE_
TRIGGER_
TYPE_
IP_
ADDRESS_
AVAILABILITY
SERVICE_
TRIGGER_
TYPE_
NETWORK_
ENDPOINT
SERVICE_
USER_
DEFINED_
CONTROL
SERVICE_
USER_
OWN_
PROCESS
SERVICE_
USER_
SHARE_
PROCESS
SERVICE_
WIN32
SERVICE_
WIN32_
OWN_
PROCESS
SERVICE_
WIN32_
SHARE_
PROCESS
Service
Directory
Persistent
State
Service
Directory
Type
Max
Service
Registry
State
Parameters
Service
Registry
State
Persistent
Service
Shared
Directory
Persistent
State
Service
Shared
Registry
Persistent
State
USER_
POLICY_
PRESENT_
GUID
Functions
§
Change
Service
Config2A
⚠
Change
Service
Config2W
⚠
Change
Service
ConfigA
⚠
Change
Service
ConfigW
⚠
Close
Service
Handle
⚠
Control
Service
⚠
Control
Service
ExA
⚠
Control
Service
ExW
⚠
Create
ServiceA
⚠
Create
ServiceW
⚠
Delete
Service
⚠
Enum
Dependent
ServicesA
⚠
Enum
Dependent
ServicesW
⚠
Enum
Services
StatusA
⚠
Enum
Services
Status
ExA
⚠
Enum
Services
Status
ExW
⚠
Enum
Services
StatusW
⚠
GetService
Directory
⚠
GetService
Display
NameA
⚠
GetService
Display
NameW
⚠
GetService
KeyNameA
⚠
GetService
KeyNameW
⚠
GetService
Registry
State
Key
⚠
GetShared
Service
Directory
⚠
GetShared
Service
Registry
State
Key
⚠
Lock
Service
Database
⚠
Notify
Boot
Config
Status
⚠
Notify
Service
Status
ChangeA
⚠
Notify
Service
Status
ChangeW
⚠
OpenSC
ManagerA
⚠
OpenSC
ManagerW
⚠
Open
ServiceA
⚠
Open
ServiceW
⚠
Query
Service
Config2A
⚠
Query
Service
Config2W
⚠
Query
Service
ConfigA
⚠
Query
Service
ConfigW
⚠
Query
Service
Dynamic
Information
⚠
Query
Service
Lock
StatusA
⚠
Query
Service
Lock
StatusW
⚠
Query
Service
Object
Security
⚠
Query
Service
Status
⚠
Query
Service
Status
Ex
⚠
Register
Service
Ctrl
HandlerA
⚠
Register
Service
Ctrl
Handler
ExA
⚠
Register
Service
Ctrl
Handler
ExW
⚠
Register
Service
Ctrl
HandlerW
⚠
SetService
Bits
⚠
SetService
Object
Security
⚠
SetService
Status
⚠
Start
ServiceA
⚠
Start
Service
Ctrl
DispatcherA
⚠
Start
Service
Ctrl
DispatcherW
⚠
Start
ServiceW
⚠
Subscribe
Service
Change
Notifications
⚠
Unlock
Service
Database
⚠
Unsubscribe
Service
Change
Notifications
⚠
Wait
Service
State
⚠
Type Aliases
§
HANDLER_
FUNCTION
HANDLER_
FUNCTION_
EX
LPHANDLER_
FUNCTION
LPHANDLER_
FUNCTION_
EX
LPSERVICE_
MAIN_
FUNCTIONA
LPSERVICE_
MAIN_
FUNCTIONW
PFN_
SC_
NOTIFY_
CALLBACK
PSC_
NOTIFICATION_
CALLBACK
SERVICE_
MAIN_
FUNCTIONA
SERVICE_
MAIN_
FUNCTIONW
Unions
§
SERVICE_
CUSTOM_
SYSTEM_
STATE_
CHANGE_
DATA_
ITEM_
0