Freigeben über


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)

Weitere Informationen

_BRB_SCO_GET_CHANNEL_INFO