Owns Windows service-manager handles for the Sunshine service.
More...
Owns Windows service-manager handles for the Sunshine service.
◆ service_controller()
| service_ctrl::service_controller::service_controller |
( |
DWORD | service_desired_access | ) |
|
|
inline |
Open the Windows service manager and Sunshine service handle.
- Parameters
-
| service_desired_access | SERVICE_* desired access flags. |
◆ query_service_status()
| bool service_ctrl::service_controller::query_service_status |
( |
SERVICE_STATUS & | status | ) |
|
|
inline |
Query the service status.
- Parameters
-
| status | The SERVICE_STATUS struct to populate. |
- Returns
- True when the Windows service API call succeeds.
◆ start_service()
| bool service_ctrl::service_controller::start_service |
( |
| ) |
|
|
inline |
Asynchronously starts the Sunshine service.
- Returns
- True when the Windows service API call succeeds.
The documentation for this class was generated from the following file: