BASEBAND_CHANNEL_INFO-Struktur (bthddi.h)
Die BASEBAND_CHANNEL_INFO-Struktur beschreibt Ausgabeinformationen zum Basisbandkanal, der von einem SCO-Link verwendet wird, nachdem ein BRB_GET_CHANNEL_INFO BRB abgeschlossen wurde.
Syntax
typedef struct _BASEBAND_CHANNEL_INFO {
UCHAR Transmission_Interval;
UCHAR Retransmission_Window;
UCHAR AirMode;
USHORT Rx_Packet_Length;
USHORT Tx_Packet_Length;
} BASEBAND_CHANNEL_INFO, *PBASEBAND_CHANNEL_INFO;
Member
Transmission_Interval
Die verstrichene Zeit in Slots zwischen zwei aufeinanderfolgenden SCO-Instants. Dieser Member gibt null für SCO-Links zurück.
Retransmission_Window
Die Dauer in Slots, die ein eSCO-Kanal zum erneuten Übertragen einer Anforderung verwenden kann. Dieser Member gibt null für SCO-Links zurück.
AirMode
Das vom Basisbandkanal verwendete Datenformat im Luftmodus. Mögliche Werte sind:
- A-LAW-PROTOKOLL
- CVSD
- MU-LAW LOG
- TRANSPARENTE DATEN
Rx_Packet_Length
Die Größe der eSCO-Nutzlast in Bytes in Empfangsrichtung. Dieser Member gibt null für SCO-Links zurück.
Tx_Packet_Length
Die Größe der eSCO-Nutzlast in Bytes in Übertragungsrichtung. Dieser Member gibt null für SCO-Links zurück.
Hinweise
Profiltreiber greifen auf die BASEBAND_CHANNEL_INFO-Struktur über das BasebandInfo-Element des _BRB_SCO_GET_CHANNEL_INFO Struktur.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows Vista und höher. |
Kopfzeile | bthddi.h (include Bthddi.h) |