Skip to main content

XblPrivacyBatchCheckPermissionAsync

Vérifie plusieurs autorisations pour plusieurs utilisateurs cibles. Chaque autorisation est vérifiée pour chaque utilisateur cible.

Syntaxe

Paramètres

xblContextHandle   _In_
Type : XblContextHandle
Contexte XBOX Live de l’utilisateur local. permissionsToCheck   _In_reads_(permissionsCount)
Type : XblPermission*
Tableau des autorisations à vérifier. permissionsCount   _In_
Type : size_t
Nombre d’entrées dans le tableau des autorisations. targetXuids   _In_reads_(xuidsCount)
Type : uint64_t*
Tableau des Xuid cibles pour lesquels vérifier les autorisations. xuidsCount   _In_
Type : size_t
Nombre d’entrées dans le tableau des xuids. targetAnonymousUserTypes   _In_reads_(targetAnonymousUserTypesCount)
Type : XblAnonymousUserType*
Tableau des types d’utilisateurs anonymes pour lesquels vérifier les autorisations. targetAnonymousUserTypesCount   _In_
Type : size_t
Nombre d’entrées dans le tableau des types d’utilisateurs. async   _In_
Type : XAsyncBlock*
AsyncBlock de cette opération.

Valeur de retour

Type : HRESULT Code de retour HRESULT de cette opération d’API.

Remarques

Appelez XblPrivacyBatchCheckPermissionResultSize et XblPrivacyBatchCheckPermissionResult à la fin de l’opération pour obtenir le résultat.

Configuration requise

En-tête : privacy_c.h Bibliothèque : Microsoft.Xbox.Services.14x.GDK.C.lib

Voir aussi

privacy_c
Last modified on October 6, 2026