bthioctl.h) (BTH_VENDOR_EVENT_INFO 结构

BTH_VENDOR_EVENT_INFO 结构指定与GUID_BLUETOOTH_HCI_VENDOR_EVENT GUID 关联的缓冲区。

语法

typedef struct _BTH_VENDOR_EVENT_INFO {
  BTH_ADDR BthAddress;
  ULONG    EventSize;
  UCHAR    EventInfo[1];
} BTH_VENDOR_EVENT_INFO, *PBTH_VENDOR_EVENT_INFO;

成员

BthAddress

与事件关联的本地无线电的地址。

EventSize

事件缓冲区的大小(以字节为单位)。 大小包括事件标头。

EventInfo[1]

事件缓冲区的 UCHAR 数组。 缓冲区包含事件标头。

注解

BTH_VENDOR_EVENT_INFO 结构包含与 GUID_BLUETOOTH_HCI_VENDOR_EVENT 事件关联的数据。

为GUID_BTHPORT_DEVICE_INTERFACE GUID 注册通知的应用程序或驱动程序会收到WM_DEVICECHANGE消息, 该消息将 wParam 设置为 DBT_CUSTOMEVENT并将事件 GUID 设置为 GUID_BLUETOOTH_HCI_VENDOR_EVENT。

要求

要求
最低受支持的客户端 版本:在 Windows Vista 和更高版本的 Windows 中_Available。
标头 bthioctl.h (包括 Bthioctl.h)