Condividi tramite


IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)

Analizza nuovamente i LUN sul bus.rescans the bus(es). Raccoglie i dati di richiesta SCSI su tutti i dispositivi nel bus(es), mantenendo al tempo stesso eventuali attestazioni nei rispettivi dispositivi per i driver di classe SCSI.

Questa richiesta è obsoleta ed è supportata solo per il codice legacy. Questa richiesta deve essere indirizzata a un fdO ed è valida solo per i driver di classe legacy (non PnP) e l'enumerazione del bus SCSI. Se il bus è in grado di rilevare l'inserimento del dispositivo, questa richiesta non è rilevante.

In genere, questa richiesta ha origine in un'applicazione Win32 fornita dal sistema, ad esempio Windisk o Setup quando l'utente connette nuovi dispositivi per cui il sistema non dispone di driver Plug and Play in un bus SCSI in modo dinamico, ovvero senza arrestare il sistema. Quando questa richiesta viene soddisfatta, tale applicazione effettua quindi una richiesta di IOCTL_STORAGE_QUERY_PROPERTY al driver della porta di sistema ed esamina i dati di richiesta restituiti. Se l'applicazione trova qualsiasi dispositivo non richiesto di un determinato tipo, invia una o più richieste IOCTL_STORAGE_FIND_NEW_DEVICES ai driver della classe di archiviazione appropriati.

Nota I modelli di driver porta SCSI e miniport SCSI potrebbero essere modificati o non disponibili in futuro. È invece consigliabile usare driver Storport e modelli di driver miniport Storport.
 

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

Nessuno.

Buffer di output

Nessuno.

Lunghezza del buffer di output

Nessuno.

Blocco di stato

Il campo informazioni è impostato su zero. Il campo Stato indica i risultati dell'operazione.

Fabbisogno

Requisito Valore
intestazione ntddscsi.h (include Ntddscsi.h)

Vedere anche

IOCTL_STORAGE_QUERY_PROPERTY