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