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

# XPackageDetails

> XPackageDetails

# XPackageDetails

Contiene detalles sobre una instalación.

<a id="syntaxSection" />

## Sintaxis

```cpp theme={null}
typedef struct XPackageDetails {  
    const char* packageIdentifier;  
    XVersion version;  
    XPackageKind kind;  
    const char* displayName;  
    const char* description;  
    const char* publisher;  
    const char* storeId;  
    bool installing;  
    uint32_t index;  
    uint32_t count;
    bool ageRestricted;  
    const char* titleID;  
} XPackageDetails  
```

<a id="membersSection" />

### Miembros

*packageIdentifier*\
Tipo: const char\*

Una cadena que identifica de forma única el paquete instalado en el disco. Para obtener más información sobre los identificadores de paquetes, consulte [Administración y licencias de contenido descargable (DLC)](/publishing/xstore-commerce/xstore-dlc).

*version*\
Tipo: [XVersion](/reference/system/xgameruntimetypes/structs/xversion)

La versión del paquete que se está instalando.

*kind*\
Tipo: [XPackageKind](/reference/system/xpackage/enums/xpackagekind)

El valor que indica si el paquete es un paquete de aplicación o un paquete de contenido.

*displayName*\
Tipo: const char\*

El nombre para mostrar.

*description*\
Tipo: const char\*

La descripción del paquete.

*publisher*\
Tipo: const char\*

El publicador del paquete.

*storeId*\
Tipo: const char\*

El identificador único del producto.

*installing*\
Tipo: bool

El valor booleano que indica si el paquete se está instalando actualmente.

*index*\
Tipo: uint32\_t

Valor que se incrementa por cada paquete enumerado. Durante la instalación del paquete, *index* es 0.

*count*\
Tipo: uint32\_t

Número total de paquetes que se pueden enumerar. Durante la instalación del paquete, *count* es 1.

*ageRestricted*\
Tipo: bool

El valor booleano que indica si el paquete está restringido por edad para la unión actual de todos los usuarios que han iniciado sesión. Montar un paquete restringido por edad activará una solicitud de consentimiento parental para el usuario.

*titleID*\
Tipo: const char\*

El TitleID del juego. Para los DLC, estará vacío. Formato: hexadecimal, exactamente 8 dígitos, en mayúsculas, sin "0x" delante.

<a id="remarksSection" />

## Comentarios

La estructura `XPackageDetails` proporciona detalles sobre la instalación de un paquete a las funciones [XPackageEnumeratePackages](/reference/system/xpackage/functions/xpackageenumeratepackages) y [XPackageInstalledCallback](/reference/system/xpackage/functions/xpackageinstalledcallback).

`XPackageDetails` solo es válido en el ámbito de la devolución de llamada. Si necesita conservar alguno de los datos, cópielos antes de regresar de la devolución de llamada.

Para obtener información sobre la tecnología de empaquetado que se usa con los títulos de XBOX One, consulte [Información general sobre el empaquetado](/build/core-features/common/packaging/overviews/packaging). Para obtener información sobre los pasos para crear un paquete XVC, consulte [Introducción al empaquetado de títulos para consolas XBOX](/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).

<a id="requirementsSection" />

## Requisitos

**Encabezado:** XPackage.h

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

<a id="seealsoSection" />

## Documentación conceptual

* [Administración y licencias de contenido descargable (DLC)](/publishing/xstore-commerce/xstore-dlc)

## Consulte también

[Información general sobre los paquetes de contenido descargable (DLC)](/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackageEnumeratePackages](/reference/system/xpackage/functions/xpackageenumeratepackages)\
[XPackageInstalledCallback](/reference/system/xpackage/functions/xpackageinstalledcallback)\
[XPackage](/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageEnumerationCallback](/es/reference/system/xpackage/functions/xpackageenumerationcallback.md)
- [XPackageInstalledCallback](/es/reference/system/xpackage/functions/xpackageinstalledcallback.md)
- [XPackage](/es/reference/system/xpackage/xpackage_members.md)
- [XPackageMountWithUiAsync](/es/reference/system/xpackage/functions/xpackagemountwithuiasync.md)
- [XVersion](/es/reference/system/xgameruntimetypes/structs/xversion.md)
