IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)
バス上の LUN を再スキャンします。 バス上のすべてのデバイスに関する SCSI 照会データを収集し、SCSI クラス ドライバーのそれぞれのデバイスに要求を保持します。
この要求は廃止され、レガシ コードでのみサポートされています。 この要求は FDO に送信する必要があり、レガシ (PnP 以外) クラス ドライバーと SCSI バス列挙に対してのみ有効です。 バスがデバイスの挿入を検出できる場合、この要求は関連しません。
通常、この要求は、ユーザーが SCSI バスにプラグ アンド プレイドライバーがない新しいデバイスをシステムに動的に接続するとき、つまりシステムをシャットダウンすることなく、Windisk や Setup などのシステム提供の Win32 アプリケーションで発生します。 この要求が満たされると、このようなアプリケーションは次にシステム ポート ドライバーに IOCTL_STORAGE_QUERY_PROPERTY 要求を行い、返された照会データを調べます。 アプリケーションは、特定の種類の要求されていないデバイスを見つけた場合、適切なストレージ クラス ドライバーに 1 つ以上 のIOCTL_STORAGE_FIND_NEW_DEVICES 要求を送信します。
メモ SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。 代わりに、 Storport ドライバー モデルと Storport ミニポート ドライバー モデルを使用することをお勧めします。
メジャー コード
[入力バッファー]
[なし] :
入力バッファーの長さ
[なし] :
出力バッファー
[なし] :
出力バッファーの長さ
[なし] :
ステータス ブロック
[ 情報 ] フィールドは 0 に設定されます。 [状態] フィールドは、操作の結果を示します。
要件
要件 | 値 |
---|---|
Header | ntddscsi.h (Ntddscsi.h を含む) |