_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 を含む)

こちらもご覧ください

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL