Structs§
- Service
- A struct that represents a system service.
- Service
Access - Flags describing the access permissions when working with services
- Service
Action - Represents an action that the service control manager can perform.
- Service
Config - A struct that describes the service.
- Service
Control Accept - Flags describing accepted types of service control events.
- Service
Failure Actions - A struct that describes the action that should be performed on the system service crash.
- Service
Info - A struct that describes the service.
- Service
Status - Service status.
- Service
Type - Enum describing the types of Windows services.
- Session
Change Param - Struct describing the SessionChange event
- Session
Notification - Struct converted from RemoteDesktop::WTSSESSION_NOTIFICATION
- User
Event Code - Struct describing a user-defined control code (128 to 255)
Enums§
- Away
Mode State - Enum indicates the current away mode state as the Data member of GUID_SYSTEM_AWAYMODE notification
- Battery
Saver State - Enum indicates the battery saver state as the Data member of GUID_POWER_SAVING_STATUS notification
- Display
State - Enum indicates the current monitor’s display state as the Data member of GUID_CONSOLE_DISPLAY_STATE notification
- Hardware
Profile Change Param - Enum describing the event type of HardwareProfileChange
- LidSwitch
State Change - Enum indicates the current lid switch state as the Data member of GUID_LIDSWITCH_STATE_CHANGE notification
- Monitor
State - Enum indicates the current monitor state as the Data member of GUID_MONITOR_POWER_ON notification
- Parse
RawError - Power
Broadcast Setting - Struct converted from Power::POWERBROADCAST_SETTING
- Power
Event Param - Enum describing the PowerEvent event
- Power
Scheme Personality - Enum indicates the power scheme personality as the Data member of GUID_POWERSCHEME_PERSONALITY notification
- Power
Source - Enum indicates the current power source as the Data member of GUID_ACDC_POWER_SOURCE notification
- Service
Action Type - Enum describing the types of actions that the service control manager can perform.
- Service
Control - Enum describing the service control operations.
- Service
Dependency - Service dependency descriptor
- Service
Error Control - Error handling strategy for service failures.
- Service
Exit Code - Service exit code abstraction.
- Service
Failure Reset Period - A enum that represents the reset period for the failure counter.
- Service
SidType - This controls how the service SID is added to the service process token. https://docs.microsoft.com/en-us/windows/win32/api/winsvc/ns-winsvc-service_sid_info
- Service
Start Type - Enum describing the start options for windows services.
- Service
State - Service state returned as a part of
ServiceStatus
. - Session
Change Reason - Enum describing the reason of a SessionChange event
- User
Status - Enum indicates the combined status of user presence across all local and remote sessions on the system as the Data member of GUID_GLOBAL_USER_PRESENCE notification