_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) |