Funzione IoGetDeviceToVerify (ntifs.h)
La routine IoGetDeviceToVerify restituisce un puntatore all'oggetto dispositivo, che rappresenta un dispositivo multimediale rimovibile, che è la destinazione della richiesta di I/O del thread specificato.
Sintassi
PDEVICE_OBJECT IoGetDeviceToVerify(
[in] PETHREAD Thread
);
Parametri
[in] Thread
Puntatore a una struttura ETHREAD di cui viene eseguita una query nell'oggetto dispositivo. Ovvero, Thread è il thread per cui un driver di livello più alto sta tentando di verificare la validità del supporto in cui il thread ha aperto un file.
Valore restituito
IoGetDeviceToVerify restituisce un puntatore a una struttura DEVICE_OBJECT che identifica l'oggetto dispositivo che rappresenta un dispositivo in cui deve essere verificato il supporto. Questa funzione può restituire NULL.
Osservazioni
In generale, i driver di livello più elevato, in particolare i file system, sono più probabili chiamare questa routine.
Un driver di dispositivo rimovibile sottostante è responsabile della notifica dei driver di livello superiore, in particolare del file system, quando il supporto sembra essere cambiato dall'ultimo accesso al dispositivo di destinazione. Per altre informazioni, vedere Notifica al file system delle possibili modifiche ai supporti.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 |
piattaforma di destinazione | Universale |
intestazione | ntifs.h (include Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
regole di conformità DDI | HwStorPortProhibitedDDIs(storport), IrqlIoDispatch(wdm), PowerIrpDDis(wdm) |