_BRB_SCO_FLUSH_CHANNEL構造体 (bthddi.h)
_BRB_SCO_FLUSH_CHANNEL構造体は、SCO チャネルのフラッシュ操作を記述します。
構文
struct _BRB_SCO_FLUSH_CHANNEL {
BRB_HEADER Hdr;
BTH_ADDR BtAddress;
SCO_CHANNEL_HANDLE ChannelHandle;
ULONG FlushFlags;
};
メンバーズ
Hdr
現在の BRB に関する情報を含む BRB_HEADER 構造体。
BtAddress
リモート デバイスのBluetoothアドレス。
ChannelHandle
フラッシュする SCO チャネルへのハンドル。
FlushFlags
論理 OR 操作を使用して有効なフラグを組み合わせることができます
SCO_FLUSH_DIRECTION_OUT
SCO_FLUSH_DIRECTION_IN
備考
SCO チャネルをフラッシュするには、プロファイル ドライバーがビルド し、BRB_SCO_FLUSH_CHANNEL 要求 送信する必要があります。
保留中のすべてのデータ転送 IRP は、STATUS_REQUEST_ABORTEDで完了します。 進行中の IRP は正常に完了します。成功または失敗は、Bluetooth ドライバー スタックがリモート デバイスとの間でデータを転送できたかどうかによって異なります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista 以降のバージョン:_Supported。 |
ヘッダー | bthddi.h (Bthddi.h を含む) |