IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)
Réanalyse les numéros logiques sur le ou les bus. Il collecte des données d’enquête SCSI sur tous les appareils sur le ou les bus, tout en conservant les revendications sur leurs appareils respectifs pour les pilotes de classe SCSI.
Cette demande est obsolète et est prise en charge uniquement pour le code hérité. Cette requête doit être dirigée vers un FDO et est valide uniquement pour les pilotes de classe hérités (non PnP) et l’énumération de bus SCSI. Si le bus peut détecter l’insertion de l’appareil, cette demande n’est pas pertinente.
En règle générale, cette requête provient d’une application Win32 fournie par le système, telle que Windisk ou Setup, lorsque l’utilisateur connecte de nouveaux appareils pour lesquels le système n’a aucun pilote Plug-and-Play sur un bus SCSI dynamiquement, autrement dit, sans arrêter le système. Lorsque cette demande est satisfaite, une telle application effectue ensuite une demande de IOCTL_STORAGE_QUERY_PROPERTY au pilote de port système et examine les données d’enquête retournées. Si l’application trouve des appareils non revendiqués d’un type donné, il envoie une ou plusieurs requêtes IOCTL_STORAGE_FIND_NEW_DEVICES aux pilotes de classe de stockage appropriés.
Code principal
Mémoire tampon d’entrée
Aucun.
Longueur de la mémoire tampon d’entrée
Aucun.
Mémoire tampon de sortie
Aucun.
Longueur de la mémoire tampon de sortie
Aucun.
Bloc d’état
Le champ Informations est défini sur zéro. Le champ d’état indique les résultats de l’opération.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddscsi.h (include Ntddscsi.h) |