XStoreAcquireLicenseForPackageResult
Recupera os resultados de uma chamada para XStoreAcquireLicenseForPackageAsync.Sintaxe
Parâmetros
async _Inout_Tipo: XAsyncBlock* O XAsyncBlock passado para XStoreAcquireLicenseForPackageAsync. Use o XAsyncBlock para verificar o status da chamada e obter os resultados. Para obter mais informações, consulte XAsyncBlock. storeLicenseHandle _Out_
Tipo: XStoreLicenseHandle* Se a chamada for bem-sucedida, esse valor será o identificador da licença da loja.
Valor retornado
Tipo: HRESULT Retornará S_OK se for bem-sucedido ou um código de erro caso contrário.XStoreAcquireLicenseForPackageResult pode retornar os seguintes códigos de erro:
Comentários
É seguro chamar esta função em um thread sensível ao tempo. Esta função de resultado recupera os resultados da execução de XStoreAcquireLicenseForPackageAsync e a licença solicitada pela função, se a execução for bem-sucedida. Assim, esta função deve ser chamada depois de XStoreAcquireLicenseForPackageAsync, geralmente no contexto de uma função de retorno de chamada. Se uma licença for retornada, chame XStoreIsLicenseValid para verificar se a licença é válida. Para obter um exemplo de uso, consulte XStoreAcquireLicenseForPackageAsync.Requisitos
Cabeçalho: XStore.h (incluído em XGameRuntime.h) Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesDocumentação conceitual
Confira também
XStoreXStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStoreUnregisterPackageLicenseLost
Gerenciar e licenciar conteúdo para download (DLC)
