共用方式為


IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)

重新掃描總線上的 LUN () 。 它會收集總線上所有裝置的 SCSI 查詢數據, (es) ,同時保留其個別裝置上 SCSI 類別驅動程式的任何宣告。

此要求已過時,且僅支援舊版程序代碼。 此要求必須導向 FDO,而且僅適用於舊版 (非 PnP) 類別驅動程式和 SCSI 總線列舉。 如果總線可以偵測到裝置插入,則此要求並不相關。

此要求通常源自系統提供的 Win32 應用程式,例如 Windisk 或 Setup,當使用者將新的裝置連線 () ,而系統在 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