> For the complete documentation index, see [llms.txt](https://www.pinvoke.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.pinvoke.dev/services/service_status.md).

# SERVICE\_STATUS

```csharp
public struct SERVICE_STATUS
{
    public ENUM_SERVICE_TYPE dwServiceType;
    public SERVICE_STATUS_CURRENT_STATE dwCurrentState;
    public uint dwControlsAccepted;
    public uint dwWin32ExitCode;
    public uint dwServiceSpecificExitCode;
    public uint dwCheckPoint;
    public uint dwWaitHint;
}
```

[ENUM\_SERVICE\_TYPE](/services/enum_service_type.md)

[SERVICE\_STATUS\_CURRENT\_STATE](/services/service_status_current_state.md)
