_BRB_SCO_FLUSH_CHANNEL-Struktur (bthddi.h)

Die _BRB_SCO_FLUSH_CHANNEL-Struktur beschreibt einen Leerungsvorgang für einen SCO-Kanal.

Syntax

struct _BRB_SCO_FLUSH_CHANNEL {
  BRB_HEADER         Hdr;
  BTH_ADDR           BtAddress;
  SCO_CHANNEL_HANDLE ChannelHandle;
  ULONG              FlushFlags;
};

Member

Hdr

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

BtAddress

Die Bluetooth-Adresse des Remotegeräts.

ChannelHandle

Das Handle für den SCO-Kanal, der geleert werden soll.

FlushFlags

Gültige Flags können mithilfe eines logischen OR-Vorgangs kombiniert werden.

SCO_FLUSH_DIRECTION_OUT

SCO_FLUSH_DIRECTION_IN

Hinweise

Um einen SCO-Kanal zu leeren, sollten Profiltreiber eine BRB_SCO_FLUSH_CHANNEL-Anforderungerstellen und senden.

Alle ausstehenden IRPs für die Datenübertragung werden mit STATUS_REQUEST_ABORTED abgeschlossen. Laufende IRPs werden normalerweise mit Erfolg oder Fehlern abgeschlossen, je nachdem, ob der Bluetooth-Treiberstapel Daten an oder vom Remotegerät übertragen konnte.

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_FLUSH_CHANNEL