_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で完了します。 Bluetooth ドライバー スタックがリモート デバイスとの間でデータを転送できたかどうかに応じて、進行中の IRP は正常に正常に完了し、成功または失敗します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョン:_Supported。 |
Header | bthddi.h (Bthddi.h を含む) |