Skip to main content

XUserGetTokenAndSignatureUtf16Result

Obtient le résultat d’un appel à XUserGetTokenAndSignatureUtf16Async.

Syntaxe

Paramètres

async   _Inout_
Type : XAsyncBlock*
XAsyncBlock permettant d’interroger l’état de l’appel et de récupérer ses résultats. bufferSize   _In_
Type : size_t
Taille de la mémoire tampon dans le paramètre buffer. buffer   _Out_writes_bytes_to_(bufferSize,bufferUsed)
Type : void
Contient les résultats de l’appel à XUserGetTokenAndSignatureUtf16Async. ptrToBuffer   _Outptr_
Type : XUserGetTokenAndSignatureUtf16Data**
Au retour, prtToBuffer pointe vers la mémoire tampon que vous spécifiez dans le paramètre buffer. Ce paramètre fournit un pointeur typé vers buffer et n’a pas besoin d’être libéré séparément. bufferUsed   _Out_opt_
Type : size_t*
Nombre d’octets écrits dans le paramètre buffer.

Valeur de retour

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Pour obtenir la liste des autres codes d’erreur, consultez Codes d’erreur.

Remarques

La fonction XUserGetTokenAndSignatureUtf16Async utilise un argument d’énumération XUserGetTokenAndSignatureOptions pour récupérer de façon asynchrone des jetons X et des signatures Unicode pour des requêtes web. Pour récupérer de façon asynchrone des jetons X et des signatures Unicode pour des requêtes web, appelez XUserGetTokenAndSignatureUtf16Async. Pour récupérer la taille de mémoire tampon nécessaire pour contenir les résultats de l’appel à XUserGetTokenAndSignatureUtf16Async, appelez XUserGetTokenAndSignatureUtf16ResultSize.

Configuration requise

En-tête : XUser.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, Steam Deck, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XUser XUserGetTokenAndSignatureUtf16Async XUserGetTokenAndSignatureUtf16ResultSize
Last modified on October 6, 2026