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

# XStoreQueryPackageIdentifier

> XStoreQueryPackageIdentifier

# XStoreQueryPackageIdentifier

Recupera el identificador de paquete del identificador de la tienda especificado.

## Sintaxis

```cpp theme={null}
HRESULT XStoreQueryPackageIdentifier(
         const char* storeId,
         size_t size,
         char* packageIdentifier
)
```

### Parámetros

*storeId*   \_In\_z\_\
Tipo: char\*

El identificador en la tienda del producto que contiene el paquete.

*size*   \_In\_\
Tipo: size\_t

El número de caracteres del identificador de paquete. Este tamaño debe ser como mínimo XPACKAGE\_IDENTIFIER\_MAX\_LENGTH (33).

*packageIdentifier*   \_Out\_writes\_z\_(size)\
Tipo: char\*

Si se realiza correctamente, contiene el identificador de paquete. Para obtener más información sobre los identificadores de paquete, consulte [Administración y concesión de licencias de contenido descargable (DLC)](https://docs.xbox.com/es/publishing/xstore-commerce/xstore-dlc.md).

### Valor devuelto

Tipo: HRESULT

Devuelve **S\_OK** si se realiza correctamente; de lo contrario, devuelve un código de error.

| Código de error | Descripción |
| - | - |
| 0x80070057 `E_INVALIDARG` | No hay ningún paquete instalado que corresponda al identificador de la Tienda |

## Comentarios

Para descargar e instalar los paquetes de la tienda especificados, llame a [XStoreDownloadAndInstallPackagesAsync](https://docs.xbox.com/es/reference/system/xstore/functions/xstoredownloadandinstallpackagesasync.md).

Para obtener el resultado de una llamada a `XStoreDownloadAndInstallPackagesAsync`, llame a [XStoreDownloadAndInstallPackagesResult](https://docs.xbox.com/es/reference/system/xstore/functions/xstoredownloadandinstallpackagesresult.md).

Para obtener el número de elementos del resultado que devuelve `XStoreDownloadAndInstallPackagesResult`, llame a [XStoreDownloadAndInstallPackagesResultCount](https://docs.xbox.com/es/reference/system/xstore/functions/xstoredownloadandinstallpackagesresultcount.md).

## Requisitos

**Encabezado:** XStore.h

**Biblioteca:** xgameruntime.lib

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

## Consulte también

[XStore](https://docs.xbox.com/es/reference/system/xstore/xstore_members.md)


## Related topics

- [XStore (contenido de la API)](https://docs.xbox.com/es/reference/system/xstore/xstore_members.md)
- [Uso de contenedores de C# para las API del GDK en el proyecto de Unity](https://docs.xbox.com/es/build/gdk-and-engines/unity/unity-api-wrappers.md)
- [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/es/reference/system/xstore/functions/xstorequerypackageupdatesasync.md)
- [XStoreQueryProductForPackageAsync](https://docs.xbox.com/es/reference/system/xstore/functions/xstorequeryproductforpackageasync.md)
- [XStoreQueryProductForPackageResult](https://docs.xbox.com/es/reference/system/xstore/functions/xstorequeryproductforpackageresult.md)
