> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XSystemHandleType

> XSystemHandleType

Handle type that was created or destroyed.

## Syntax

```cpp theme={null}
enum XSystemHandleType
{
  AppCaptureScreenshotStream = 0x00,
  DisplayTimeoutDeferral = 0x01,
  GameSaveContainer = 0x02,
  GameSaveProvider = 0x03,
  GameSaveUpdate = 0x04,
  PackageInstallationMonitor = 0x05,
  PackageMount = 0x06,
  SpeechSynthesizer = 0x07,
  SpeechSynthesizerStream = 0x08,
  StoreContext = 0x09,
  StoreLicense = 0x0a,
  StoreProductQuery = 0x0b,
  TaskQueue = 0x0c,
  User = 0x0d,
  UserSignOutDeferral = 0x0e,
  GameUiTextEntry = 0x0f,
}
```

## Constants

| Constant | Description |
| - | - |
| AppCaptureScreenshotStream | Handle used by [XAppCapture](https://docs.xbox.com/reference/system/xappcapture/xappcapture_members.md) |
| DisplayTimeoutDeferral | Handle used by [XDisplay](https://docs.xbox.com/reference/system/xdisplay/xdisplay_members.md) |
| GameSaveContainer | Handle used by [XGameSave containers](https://docs.xbox.com/reference/system/xgamesave/xgamesave_members.md) |
| GameSaveProvider | Handle used by [XGameSave provider](https://docs.xbox.com/reference/system/xgamesave/xgamesave_members.md) |
| GameSaveUpdate | Handle used by [XGameSave update](https://docs.xbox.com/reference/system/xgamesave/xgamesave_members.md) |
| PackageInstallationMonitor | Handle used by [XPackage installation monitor](https://docs.xbox.com/reference/system/xpackage/xpackage_members.md) |
| PackageMount | Handle used [to track mounted XPackages](https://docs.xbox.com/reference/system/xpackage/xpackage_members.md) |
| SpeechSynthesizer | Handle used by [XSpeechSynthesis](https://docs.xbox.com/reference/system/xspeechsynthesizer/xspeechsynthesizer_members.md) |
| SpeechSynthesizerStream | Handle used by [XSpeechSynthesis](https://docs.xbox.com/reference/system/xspeechsynthesizer/xspeechsynthesizer_members.md) |
| StoreContext | Handle used by [XStore](https://docs.xbox.com/reference/system/xstore/xstore_members.md) |
| StoreLicense | Handle used by [XStore](https://docs.xbox.com/reference/system/xstore/xstore_members.md) |
| StoreProductQuery | Handle used by [XStore](https://docs.xbox.com/reference/system/xstore/xstore_members.md) |
| TaskQueue | Handle used by [XTaskQueue](https://docs.xbox.com/reference/system/xtaskqueue/xtaskqueue_members.md) |
| User | Handle used by [XUser](https://docs.xbox.com/reference/system/xuser/xuser_members.md) |
| UserSignOutDeferral | Handle used by [XUserGetSignOutDeferral](https://docs.xbox.com/reference/system/xuser/functions/xusergetsignoutdeferral.md) |
| GameUiTextEntry | Handle used by [XGameUiTextEntryOpen](https://docs.xbox.com/reference/system/xgameui/functions/xgameuitextentryopen.md) |

## Requirements

**Header:** XSystem.h

**Supported platforms:** Windows, XBOX One family consoles and XBOX Series consoles

## See also

[XSystem members](https://docs.xbox.com/reference/system/xsystem/xsystem_members.md)


## Related topics

- [XSystemHandleCallback](https://docs.xbox.com/reference/system/xsystem/functions/xsystemhandlecallback.md)
- [XSystem (API contents)](https://docs.xbox.com/reference/system/xsystem/xsystem_members.md)
- [XSystemHandleTrack](https://docs.xbox.com/reference/system/xsystem/functions/xsystemhandletrack.md)
- [XSystemIsHandleValid](https://docs.xbox.com/reference/system/xsystem/functions/xsystemishandlevalid.md)
- [XUserDuplicateHandle](https://docs.xbox.com/reference/system/xuser/functions/xuserduplicatehandle.md)
