Skip to main content

XUserGetTokenAndSignatureResult

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

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 à XUserGetTokenAndSignatureAsync. ptrToBuffer   _Outptr_
Type : XUserGetTokenAndSignatureData**
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

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

Pour récupérer de façon asynchrone des jetons X et des signatures pour des requêtes web, appelez XUserGetTokenAndSignatureAsync. Pour récupérer la taille de mémoire tampon nécessaire pour contenir les résultats de l’appel à XUserGetTokenAndSignatureAsync, appelez XUserGetTokenAndSignatureResultSize. L’exemple suivant montre comment récupérer de façon asynchrone le jeton et la signature d’un utilisateur.

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 XUserGetTokenAndSignatureAsync XUserGetTokenAndSignatureResultSize
Last modified on October 6, 2026