Funzione IoGetDeviceToVerify (ntifs.h)
La routine IoGetDeviceToVerify restituisce un puntatore all'oggetto dispositivo, che rappresenta un dispositivo multimediale rimovibile, ovvero 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 il cui oggetto dispositivo viene sottoposto a query. Ovvero, Thread è il thread per il quale 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.
Commenti
In generale, i driver di livello più alto, in particolare i file system, sono più probabile chiamare questa routine.
Un driver di dispositivo multimediale rimovibile sottostante è responsabile della notifica di 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.
Requisiti
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 | HwStorPortProhibitedDDDIs(storport), IrqlIoDispatch(wdm), PowerIrpDDis(wdm) |