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 微型端口 驱动程序模型。
主要代码
输入缓冲区
没有。
输入缓冲区长度
没有。
输出缓冲区
没有。
输出缓冲区长度
没有。
状态块
信息 字段设置为零。 状态 字段指示作的结果。
要求
要求 | 价值 |
---|---|
标头 | ntddscsi.h (包括 Ntddscsi.h) |