XblMultiplayerSessionQuery
Interroge les sessions multijoueurs visibles en fonction de la configuration de cette requête.Syntaxe
Membres
ScidType : char[XBL_SCID_LENGTH] ID de configuration de service dont fait partie la session. MaxItems
Type : uint32_t Nombre maximal d’éléments à retourner. IncludePrivateSessions
Type : bool Inclut les sessions privées dans le résultat. IncludeReservations
Type : bool Inclut les sessions que l’utilisateur n’a pas acceptées. Nécessite de spécifier xboxUserIdFilter. IncludeInactiveSessions
Type : bool Inclut les sessions inactives dans le résultat. Nécessite de spécifier xboxUserIdFilter. XuidFilters
Type : uint64_t* Filtre le résultat pour n’inclure que les sessions contenant ces ID utilisateur XBOX. (Facultatif) Vous devez spécifier au moins un filtre Xuid OU un filtre de mot clé. XuidFiltersCount
Type : size_t Nombre de XUID dans le tableau XuidsFilters. KeywordFilter
Type : const char* Filtre le résultat pour n’inclure que les sessions comportant 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] Nom du modèle de session multijoueur sur lequel filtrer. VisibilityFilter
Type : XblMultiplayerSessionVisibility Filtre le résultat pour n’inclure que les sessions ayant la visibilité spécifiée. ContractVersionFilter
Type : uint32_t Filtre 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.
