XblMultiplayerSessionQuery
Interroge les sessions multijoueurs visibles en fonction de la configuration de cette requête.Syntaxe
Membres
ScidType : char[XBL_SCID_LENGTH] L’ID de configuration de service dont fait partie la session. MaxItems
Type : uint32_t Le nombre maximal d’éléments à retourner. IncludePrivateSessions
Type : bool Inclure les sessions privées dans le résultat. IncludeReservations
Type : bool Inclure les sessions que l’utilisateur n’a pas acceptées. Nécessite de spécifier xboxUserIdFilter. IncludeInactiveSessions
Type : bool Inclure les sessions inactives dans le résultat. Nécessite de spécifier xboxUserIdFilter. XuidFilters
Type : uint64_t* Filtrer le résultat pour n’inclure que les sessions contenant ces ID d’utilisateur XBOX. (Facultatif) Vous devez spécifier au moins un filtre Xuid OU un filtre de mot clé. XuidFiltersCount
Type : size_t Le nombre de Xuids dans le tableau XuidsFilters. KeywordFilter
Type : const char* Filtrer le résultat pour n’inclure que les sessions ayant ce mot clé. (Facultatif) Vous devez spécifier au moins un filtre Xuid OU un filtre de mot clé. SessionTemplateNameFilter
Type : char[XBL_MULTIPLAYER_SESSION_TEMPLATE_NAME_MAX_LENGTH] Le nom du modèle de session multijoueur sur lequel filtrer. VisibilityFilter
Type : XblMultiplayerSessionVisibility Filtrer le résultat pour n’inclure que les sessions ayant la visibilité spécifiée. ContractVersionFilter
Type : uint32_t Filtrer le résultat pour n’inclure que les sessions dont la version majeure du contrat est inférieure ou égale à celle-ci. Utilisez 0 pour ignorer ce filtre.
