_BRB_SCO_GET_SYSTEM_INFO-Struktur (bthddi.h)

Die _BRB_SCO_GET_SYSTEM_INFO-Struktur beschreibt Informationen zur Unterstützung von SCO-Verbindungen durch das lokale System.

Syntax

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

Member

Hdr

Eine BRB_HEADER-Struktur , die Informationen zum aktuellen BRB enthält.

Features

Ein Flag oder eine Kombination von Flags, die angibt, welche SCO-Features das System unterstützt. Mögliche Werte sind:

SCO_FEATURE_ESCO_LINKS
SCO_FEATURE_SCO_LINKS

MaxChannels

Die maximale Anzahl aktiver SCO-Kanäle, die vom System unterstützt werden. Dieser Member wird auf 0xFFFF festgelegt, wenn kein Limit vorhanden ist oder wenn der Grenzwert unbekannt ist.

TransferUnit

Die minimale Datenübertragungsgeschwindigkeit pro Anforderung in Millisekunden . Legen Sie auf 0xFFFF fest, ob dieser Wert variabel oder unbekannt ist.

PacketTypes

Ein Flag oder eine Kombination von Flags, die den Typ der SCO-Datenpakete angibt, die vom lokalen System unterstützt werden. Diese SCO-Pakettypen werden von der Bluetooth-SIG definiert. Weitere Informationen zu diesen Flags finden Sie in der Bluetooth-Spezifikation. Mögliche Werte sind:

SCO_HV1
SCO_HV2
SCO_HV3
SCO_EV3
SCO_EV4
SCO_EV5

DataFormats

Ein Flag oder eine Kombination von Flags gibt die vom lokalen System unterstützten Sprachcodierungsdatenformate an. Mögliche Werte sind:

SCO_DATA_FORMAT_A_LAW_LOG
SCO_DATA_FORMAT_CVSD
SCO_DATA_FORMAT_MU_LAW_LOG
SCO_DATA_FORMAT_TRANSPARENT

Reserved

Für die zukünftige Verwendung reserviert. Nicht verwenden.

Hinweise

Um die Unterstützung des lokalen Systems für SCO-Verbindungen zu erhalten, sollten Profiltreiber eine BRB_SCO_GET_SYSTEM_INFO-Anforderungerstellen und senden.

Profiltreiber auf höherer Ebene können eine BRB_SCO_GET_SYSTEM_INFO-Anforderung erstellen und senden, um zu bestimmen, ob der lokale Bluetooth-Treiberstapel SCO-Verbindungen, die maximale Anzahl von SCO-Kanälen, die das System unterstützt, und andere nützliche Informationen zum Öffnen einer SCO-Verbindung mit einem Remotegerät unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows Vista und höher.
Kopfzeile bthddi.h (include Bthddi.h)

Weitere Informationen

BRB_HEADER

BRB_SCO_GET_SYSTEM_INFO