IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)

重新扫描公共汽车上的 LUN。 它收集有关总线(es)上所有设备的 SCSI 查询数据,同时保留各自设备上针对 SCSI 类驱动程序的任何声明。

此请求已过时,仅旧代码支持。 此请求必须定向到 FDO,并且仅适用于旧版(非 PnP)类驱动程序和 SCSI 总线枚举。 如果总线可以检测设备插入,则此请求不相关。

通常,此请求源自系统提供的 Win32 应用程序,例如 Windisk 或安装程序,当用户连接新设备(s),系统未动态在 SCSI 总线上没有即插即用驱动程序,也就是说,无需关闭系统。 满足此请求后,此类应用程序接下来会向系统端口驱动程序发出 IOCTL_STORAGE_QUERY_PROPERTY 请求,并检查返回的查询数据。 如果应用程序找到给定类型的任何未认领设备,则会向相应的存储类驱动程序发送一个或多个 IOCTL_STORAGE_FIND_NEW_DEVICES 请求。

注意 SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序Storport 微型端口 驱动程序模型。
 

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

没有。

输入缓冲区长度

没有。

输出缓冲区

没有。

输出缓冲区长度

没有。

状态块

信息 字段设置为零。 状态 字段指示作的结果。

要求

要求 价值
标头 ntddscsi.h (包括 Ntddscsi.h)

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY