> ## 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.

# XPackageChunkAvailability

> XPackageChunkAvailability

Indicates the availability of installation chunks.

## Syntax

```cpp theme={null}
enum class XPackageChunkAvailability  : uint32_t  
{  
    Ready,  
    Pending,  
    Installable,  
    Unavailable  
}  
```

## Constants

| Constant | Description |
| - | - |
| Ready | The chunk is already installed and can be read. |
| Pending | The chunk is not installed yet but will be. |
| Installable | The chunk will not be installed but can be downloaded. |
| Unavailable | The chunk can't be downloaded. |

## Remarks

This enumeration determines the status and availability of the XPackage API installation files. Packages contain all the files that make up a game. Files can be grouped into logical units called chunks. A chunk has a numeric ID and can also have zero or more textual attributes like a language or a user-defined tag. Many XPackage APIs operate on groups of chunks.

For information about the packaging technology used with XBOX One titles, see [Overview of Packaging](https://docs.xbox.com/build/core-features/common/packaging/overviews/packaging.md). For information about the steps to create an XVC package, see [Getting started packaging titles for XBOX consoles](https://docs.xbox.com/build/core-features/common/packaging/overviews/packaging-getting-started-for-console.md).

## Requirements

**Header:** XPackage.h

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

## See also

[Streaming Installation and Intelligent Delivery](https://docs.xbox.com/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery.md)\
[XPackage](https://docs.xbox.com/reference/system/xpackage/xpackage_members.md)


## Related topics

- [XPackageChunkAvailabilityCallback](https://docs.xbox.com/reference/system/xpackage/functions/xpackagechunkavailabilitycallback.md)
- [XPackageFindChunkAvailability](https://docs.xbox.com/reference/system/xpackage/functions/xpackagefindchunkavailability.md)
- [XPackage (API contents)](https://docs.xbox.com/reference/system/xpackage/xpackage_members.md)
- [Intelligent Delivery: language specifiers](https://docs.xbox.com/build/core-features/common/packaging/intelligentdelivery-language.md)
- [XPackageEnumerateChunkAvailability](https://docs.xbox.com/reference/system/xpackage/functions/xpackageenumeratechunkavailability.md)
