IOCTL_SCSI_RESCAN_BUS IOCTL (ntddscsi.h)

Analizza i LUN sul bus(es). Raccoglie i dati dell'indagine SCSI su tutti i dispositivi sul bus(es), mantenendo 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 oggetto FDO ed è valida solo per i driver di classe legacy (non PnP) e l'enumerazione del bus SCSI. Se il bus può rilevare l'inserimento del dispositivo, questa richiesta non è pertinente.

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 dinamicamente, ovvero senza arrestare il sistema. Quando questa richiesta viene soddisfatta, tale applicazione effettua una richiesta di IOCTL_STORAGE_QUERY_PROPERTY al driver della porta di sistema ed esamina i dati di richiesta restituiti. Se l'applicazione trova i dispositivi non reclamati di un determinato tipo, invia una o più richieste di IOCTL_STORAGE_FIND_NEW_DEVICES ai driver di classe di archiviazione appropriati.

Nota I modelli di driver di porta SCSI e miniport SCSI possono essere modificati o non disponibili in futuro. È invece consigliabile usare i modelli di driver Storport e 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 dello stato

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

Requisiti

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

Vedi anche

IOCTL_STORAGE_QUERY_PROPERTY