次の方法で共有


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

関連項目

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL