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

Contém detalhes sobre uma instalação.

<a id="syntaxSection" />

## Sintaxe

```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" />

### Membros

*packageIdentifier*\
Tipo: const char\*

Uma cadeia de caracteres que identifica exclusivamente o pacote instalado no disco. Para obter mais informações sobre identificadores de pacote, consulte [Gerenciar e licenciar conteúdo baixável (DLC)](/pt-BR/publishing/xstore-commerce/xstore-dlc).

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

A versão do pacote que está sendo instalado.

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

O valor que indica se o pacote é um pacote de aplicativo ou um pacote de conteúdo.

*displayName*\
Tipo: const char\*

O nome de exibição.

*description*\
Tipo: const char\*

A descrição do pacote.

*publisher*\
Tipo: const char\*

O editor do pacote.

*storeId*\
Tipo: const char\*

A ID exclusiva do produto.

*installing*\
Tipo: bool

O booliano que indica se o pacote está sendo instalado no momento.

*index*\
Tipo: uint32\_t

Valor incrementado para cada pacote enumerado. Na instalação do pacote, *index* é 0.

*count*\
Tipo: uint32\_t

Número total de pacotes que podem ser enumerados. Na instalação do pacote, *count* é 1.

*ageRestricted*\
Tipo: bool

O booliano que indica se o pacote tem restrição de idade para a união atual de todos os usuários conectados. Montar um pacote com restrição de idade disparará um prompt de consentimento dos pais para o usuário.

*titleID*\
Tipo: const char\*

O TitleID do jogo. Para DLCs, ficará vazio. Formato: hexadecimal, exatamente 8 dígitos, maiúsculas, sem "0x" na frente.

<a id="remarksSection" />

## Comentários

A estrutura `XPackageDetails` fornece detalhes sobre a instalação de um pacote para as funções [XPackageEnumeratePackages](/pt-BR/reference/system/xpackage/functions/xpackageenumeratepackages) e [XPackageInstalledCallback](/pt-BR/reference/system/xpackage/functions/xpackageinstalledcallback).

`XPackageDetails` é válida somente no escopo do retorno de chamada. Se você precisar manter algum dos dados, copie-os antes de retornar do retorno de chamada.

Para obter informações sobre a tecnologia de empacotamento usada com títulos do XBOX One, consulte [Visão geral do empacotamento](/pt-BR/build/core-features/common/packaging/overviews/packaging). Para obter informações sobre as etapas para criar um pacote XVC, consulte [Introdução ao empacotamento de títulos para consoles XBOX](/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** XPackage.h

**Plataformas compatíveis:** Windows, consoles da família XBOX One e consoles XBOX Series

<a id="seealsoSection" />

## Documentação conceitual

* [Gerenciar e licenciar conteúdo baixável (DLC)](/pt-BR/publishing/xstore-commerce/xstore-dlc)

## Confira também

[Visão geral dos pacotes de conteúdo baixável (DLC)](/pt-BR/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackageEnumeratePackages](/pt-BR/reference/system/xpackage/functions/xpackageenumeratepackages)\
[XPackageInstalledCallback](/pt-BR/reference/system/xpackage/functions/xpackageinstalledcallback)\
[XPackage](/pt-BR/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageDetails](/reference/system/xpackage/structs/xpackagedetails.md)
- [XPackageEnumerationCallback](/reference/system/xpackage/functions/xpackageenumerationcallback.md)
- [XPackage](/reference/system/xpackage/xpackage_members.md)
