IOCTL_INTERNAL_BTHENUM_GET_DEVINFO IOCTL (bthioctl.h)

IOCTL_INTERNAL_BTHENUM_GET_DEVINFO请求返回有关导致即插即用 (PnP) 管理器加载配置文件驱动程序当前实例的远程设备的信息。

主要代码

IRP_MJ_INTERNAL_DEVICE_CONTROL

输入缓冲区

无。

输入缓冲区长度

无。

输出缓冲区

AssociatedIrp.SystemBuffer 成员指向保存BTH_DEVICE_INFO结构的缓冲区,该结构包含有关设备状态、设备地址和设备类的信息, (CoD) 。

输出缓冲区长度

BTH_DEVICE_INFO 结构的长度。

状态块

如果请求成功,STATUS_BLOCK结构的 Information 成员将设置为输出缓冲区的大小(以字节为单位)。 否则, 信息 成员设置为零。

Status 成员设置为下表中的值之一。

状态值 说明
STATUS_SUCCESS IOCTL 已成功完成。
STATUS_INVALID_BUFFER_SIZE 输出缓冲区大小不正确。

要求

要求
最低受支持的客户端 版本:Windows Vista 及更高版本中_Supported。
标头 bthioctl.h (包括 Bthioctl.h)
IRQL <= PASSIVE_LEVEL

另请参阅

BTH_DEVICE_INFO