Freigeben über


_BRB_SCO_FLUSH_CHANNEL Struktur (bthddi.h)

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

Syntax

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

Angehörige

Hdr

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

BtAddress

Die Bluetooth-Adresse des Remotegeräts.

ChannelHandle

Der Handle zum Leeren des SCO-Kanals.

FlushFlags

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

SCO_FLUSH_DIRECTION_OUT

SCO_FLUSH_DIRECTION_IN

Bemerkungen

Um einen SCO-Kanal zu leeren, sollten Profiltreiber Erstellen und Senden einer BRB_SCO_FLUSH_CHANNEL Anforderung.

Alle ausstehenden Datenübertragungs-IRPs werden mit STATUS_REQUEST_ABORTED abgeschlossen. In Bearbeitungs-IRPs werden normalerweise mit Erfolg oder Fehlschlagen abgeschlossen, je nachdem, ob der Bluetooth-Treiberstapel Daten an oder vom Remotegerät übertragen konnte.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Versionen:_Supported in Windows Vista und höher.
Header- bthddi.h (include Bthddi.h)

Siehe auch

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL