Compartilhar via


estrutura _BRB_SCO_GET_SYSTEM_INFO (bthddi.h)

A estrutura _BRB_SCO_GET_SYSTEM_INFO descreve informações sobre o suporte do sistema local para conexões SCO.

Sintaxe

struct _BRB_SCO_GET_SYSTEM_INFO {
  BRB_HEADER Hdr;
  ULONG      Features;
  ULONG      MaxChannels;
  ULONG      TransferUnit;
  USHORT     PacketTypes;
  USHORT     DataFormats;
  ULONG      Reserved;
};

Membros

Hdr

Uma estrutura BRB_HEADER que contém informações sobre o BRB atual.

Features

Um sinalizador ou uma combinação de sinalizadores que indica quais recursos SCO o sistema dá suporte. Os valores possíveis incluem:

SCO_FEATURE_ESCO_LINKS
SCO_FEATURE_SCO_LINKS

MaxChannels

O número máximo de canais SCO ativos aos quais o sistema dá suporte. Esse membro será definido como 0xFFFF se não houver limite ou se o limite for desconhecido.

TransferUnit

A velocidade mínima de transferência de dados por cada solicitação, em milissegundos. Defina como 0xFFFF se esse valor for variável ou desconhecido.

PacketTypes

Um sinalizador ou uma combinação de sinalizadores que indica o tipo de pacotes de dados SCO aos quais o sistema local dá suporte. Esses tipos de pacotes SCO são definidos pelo SIG Bluetooth. Consulte a especificação bluetooth para obter mais informações sobre esses sinalizadores. Os valores possíveis incluem:

SCO_HV1
SCO_HV2
SCO_HV3
SCO_EV3
SCO_EV4
SCO_EV5

DataFormats

Um sinalizador ou uma combinação de sinalizadores indica os formatos de dados de codificação de voz compatíveis com o sistema local. Os valores possíveis incluem:

SCO_DATA_FORMAT_A_LAW_LOG
SCO_DATA_FORMAT_CVSD
SCO_DATA_FORMAT_MU_LAW_LOG
SCO_DATA_FORMAT_TRANSPARENT

Reserved

Reservado para uso futuro. Não use.

Observações

Para obter o suporte do sistema local para conexões SCO, os drivers de perfil devem compilar e enviar uma solicitação de BRB_SCO_GET_SYSTEM_INFO.

Drivers de perfil de nível superior podem criar e enviar uma solicitação BRB_SCO_GET_SYSTEM_INFO para determinar se a pilha de driver Bluetooth local dá suporte a conexões SCO, o número máximo de canais SCO aos quais o sistema dá suporte e outras informações úteis para abrir uma conexão SCO com um dispositivo remoto.

Requisitos

Requisito Valor
de cliente com suporte mínimo Versões:_Supported no Windows Vista e posterior.
cabeçalho bthddi.h (inclua Bthddi.h)

Consulte também

BRB_HEADER

BRB_SCO_GET_SYSTEM_INFO