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

# XStoreQueryPackageIdentifier

> XStoreQueryPackageIdentifier

# XStoreQueryPackageIdentifier

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

<a id="syntaxSection" />

## Sintaxis

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

<a id="parametersSection" />

### 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)](/publishing/xstore-commerce/xstore-dlc).

<a id="retvalSection" />

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

<a id="remarksSection" />

## Comentarios

Para descargar e instalar los paquetes de la tienda especificados, llame a [XStoreDownloadAndInstallPackagesAsync](/reference/system/xstore/functions/xstoredownloadandinstallpackagesasync).

Para obtener el resultado de una llamada a `XStoreDownloadAndInstallPackagesAsync`, llame a [XStoreDownloadAndInstallPackagesResult](/reference/system/xstore/functions/xstoredownloadandinstallpackagesresult).

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

<a id="requirementsSection" />

## Requisitos

**Encabezado:** XStore.h

**Biblioteca:** xgameruntime.lib

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

<a id="seealsoSection" />

## Consulte también

[XStore](/reference/system/xstore/xstore_members)


## Related topics

- [XStore](/es/reference/system/xstore/xstore_members.md)
- [Contenedores de API de C# de Unity para el GDK](/es/build/gdk-and-engines/unity/unity-api-wrappers.md)
- [XStoreQueryPackageUpdatesAsync](/es/reference/system/xstore/functions/xstorequerypackageupdatesasync.md)
- [XStoreQueryProductForPackageAsync](/es/reference/system/xstore/functions/xstorequeryproductforpackageasync.md)
- [XStoreQueryProductForPackageResult](/es/reference/system/xstore/functions/xstorequeryproductforpackageresult.md)
