XblMultiplayerSessionQuery
Consulta as sessões multijogador visíveis com base na configuração desta solicitação.Sintaxe
Membros
ScidTipo: char[XBL_SCID_LENGTH] A ID de configuração de serviço da qual a sessão faz parte. MaxItems
Tipo: uint32_t O número máximo de itens a serem retornados. IncludePrivateSessions
Tipo: bool Inclui sessões privadas no resultado. IncludeReservations
Tipo: bool Inclui sessões que o usuário não aceitou. É necessário especificar xboxUserIdFilter para usar. IncludeInactiveSessions
Tipo: bool Inclui sessões inativas no resultado. É necessário especificar xboxUserIdFilter para usar. XuidFilters
Tipo: uint64_t* Filtra o resultado apenas para as sessões que contêm estas IDs de usuário do XBOX. (Opcional) Você deve especificar pelo menos um filtro de Xuid OU um filtro de palavra-chave. XuidFiltersCount
Tipo: size_t O número de Xuids na matriz XuidsFilters. KeywordFilter
Tipo: const char* Filtra o resultado apenas para as sessões com esta palavra-chave. (Opcional) Você deve especificar pelo menos um filtro de Xuid OU um filtro de palavra-chave. SessionTemplateNameFilter
Tipo: char[XBL_MULTIPLAYER_SESSION_TEMPLATE_NAME_MAX_LENGTH] O nome do modelo da sessão multijogador a ser usado como filtro. VisibilityFilter
Tipo: XblMultiplayerSessionVisibility Filtra o resultado apenas para as sessões com a visibilidade especificada. ContractVersionFilter
Tipo: uint32_t Filtra o resultado apenas para as sessões com esta versão principal do contrato ou inferior. Use 0 para ignorar.
