_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

远程设备的蓝牙地址。

ChannelHandle

要刷新的 SCO 通道的句柄。

FlushFlags

可以使用逻辑 OR 操作组合有效标志

SCO_FLUSH_DIRECTION_OUT

SCO_FLUSH_DIRECTION_IN

注解

若要刷新 SCO 通道,配置文件驱动程序应生成并发送BRB_SCO_FLUSH_CHANNEL请求。

所有挂起的数据传输 IRP 都将使用STATUS_REQUEST_ABORTED完成。 正在进行的 IRP 将正常完成(成功或失败),具体取决于蓝牙驱动程序堆栈是否能够向远程设备传输数据或从远程设备传输数据。

要求

要求
最低受支持的客户端 版本:Windows Vista 及更高版本中的 _Supported。
标头 bthddi.h (包括 Bthddi.h)

另请参阅

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL