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