XStoreCanAcquireLicenseForPackageAsync
Recupera una licencia de vista previa para DLC (duradero con paquete). Esta API permite que el juego compruebe si se puede conceder una licencia para el paquete del duradero, pero sin adquirir realmente la licencia.Sintaxis
Parámetros
storeContextHandle _In_Tipo: XStoreContextHandle El identificador de contexto de la tienda para el usuario, devuelto por XStoreCreateContext. packageIdentifier _In_z_
Tipo: char* Una cadena que identifica de forma única un paquete de la tienda. Para obtener más información sobre los identificadores de paquete, consulte Administración y concesión de licencias de contenido descargable (DLC). async _Inout_
Tipo: XAsyncBlock* Un XAsyncBlock que define el trabajo asincrónico que se está realizando. El XAsyncBlock se puede usar para sondear el estado de la llamada y recuperar los resultados de la llamada. Consulte XAsyncBlock para obtener más información.
Valor devuelto
Tipo: HRESULT HRESULT de éxito o código de error.Comentarios
Para recuperar la licencia de vista previa y el resultado de la ejecución de esta función, llame a XStoreCanAcquireLicenseForPackageResult después de llamar a esta función. Esta función requiere una conexión en línea y solo comprueba si se puede adquirir la licencia de un paquete. Para adquirir una licencia para un paquete, llame a XStoreAcquireLicenseForPackageAsync. Este fragmento de código muestra un ejemplo de uso de las siguientes API:Requisitos
Encabezado: XStore.h (incluido en XGameRuntime.h) Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
- Concesión a los jugadores de acceso a contenido de complementos
- Administración y concesión de licencias de contenido descargable (DLC)
- Habilitación de las pruebas de licencias
Consulte también
XStoreXStoreCanAcquireLicenseForPackageResult
XStoreAcquireLicenseForPackageAsync
Administración y concesión de licencias de contenido descargable (DLC)
