XblMultiplayerSessionQuery
Consulta las sesiones multijugador visibles en función de la configuración de esta solicitud.Sintaxis
Miembros
ScidTipo: char[XBL_SCID_LENGTH] El identificador de configuración de servicio del que forma parte la sesión. MaxItems
Tipo: uint32_t El número máximo de elementos que se van a devolver. IncludePrivateSessions
Tipo: bool Incluir las sesiones privadas en el resultado. IncludeReservations
Tipo: bool Incluir las sesiones que el usuario no ha aceptado. Debe especificar xboxUserIdFilter para usarlo. IncludeInactiveSessions
Tipo: bool Incluir las sesiones inactivas en el resultado. Debe especificar xboxUserIdFilter para usarlo. XuidFilters
Tipo: uint64_t* Filtrar el resultado para incluir solo las sesiones que contengan estos identificadores de usuario de XBOX. (Opcional) Debe especificar al menos un filtro de Xuid O un filtro de palabra clave. XuidFiltersCount
Tipo: size_t El número de Xuids de la matriz XuidsFilters. KeywordFilter
Tipo: const char* Filtrar el resultado para incluir solo las sesiones con esta palabra clave. (Opcional) Debe especificar al menos un filtro de Xuid O un filtro de palabra clave. SessionTemplateNameFilter
Tipo: char[XBL_MULTIPLAYER_SESSION_TEMPLATE_NAME_MAX_LENGTH] El nombre de la plantilla de la sesión multijugador por la que filtrar. VisibilityFilter
Tipo: XblMultiplayerSessionVisibility Filtrar el resultado para incluir solo las sesiones con la visibilidad especificada. ContractVersionFilter
Tipo: uint32_t Filtrar el resultado para incluir solo las sesiones con esta versión principal del contrato o una inferior. Use 0 para omitirlo.
