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

# XPackageInstallationProgress

> XPackageInstallationProgress

# XPackageInstallationProgress

Contains information about the progress of an installation.

<a id="syntaxSection" />

## Syntax

```cpp theme={null}
typedef struct XPackageInstallationProgress {  
    uint64_t totalBytes;  
    uint64_t installedBytes;  
    uint64_t launchBytes;  
    bool launchable;  
    bool completed;  
} XPackageInstallationProgress  
```

<a id="membersSection" />

### Members

*totalBytes*\
Type: uint64\_t

The total number of bytes being installed.

*installedBytes*\
Type: uint64\_t

The number of bytes installed so far.

*launchBytes*\
Type: uint64\_t

The number of bytes required to launch the title.

*launchable*\
Type: bool

Indicates whether the installation can be launched now.

*completed*\
Type: bool

Indicates whether the installation is completed.

<a id="remarksSection" />

## Remarks

The `XPackageInstallationProgress` structure provides the details about the installation progress of a package. `XPackageInstallationProgress` indicates the number of bytes that are being installed. It indicates the number of bytes already installed, and the number of bytes required to launch the title. It also lets you know when the package installation process is complete.

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

<a id="requirementsSection" />

## Requirements

**Header:** XPackage.h

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

<a id="seealsoSection" />

## See also

[Overview of downloadable content (DLC) packages](/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackage](/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageGetInstallationProgress](/reference/system/xpackage/functions/xpackagegetinstallationprogress.md)
- [XPackage](/reference/system/xpackage/xpackage_members.md)
- [XPackageInstallationProgressCallback](/reference/system/xpackage/functions/xpackageinstallationprogresscallback.md)
- [XPackageRegisterInstallationProgressChanged](/reference/system/xpackage/functions/xpackageregisterinstallationprogresschanged.md)
- [XPackageUnregisterInstallationProgressChanged](/reference/system/xpackage/functions/xpackageunregisterinstallationprogresschanged.md)
