Skip to main content

XblMultiplayerSessionQuery

Consulta las sesiones multijugador visibles en función de la configuración de esta solicitud.

Sintaxis

Miembros

Scid
Tipo: 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.

Requisitos

Encabezado: multiplayer_c.h

Consulte también

multiplayer_c
Última modificación el 28 de agosto de 2026