Funzione IoGetDiskDeviceObject (ntifs.h)
La routine IoGetDiskDeviceObject recupera un puntatore all'oggetto dispositivo disco associato a un determinato oggetto dispositivo del volume del file system.
Sintassi
NTSTATUS IoGetDiskDeviceObject(
[in] PDEVICE_OBJECT FileSystemDeviceObject,
PDEVICE_OBJECT *DiskDeviceObject
);
Parametri
[in] FileSystemDeviceObject
Puntatore all'oggetto dispositivo del file system.
DiskDeviceObject
Puntatore a una variabile che riceve l'indirizzo dell'oggetto dispositivo per l'oggetto dispositivo disco.
Valore restituito
IoGetDiskDeviceObject restituisce uno dei valori di stato seguenti:
Codice restituito | Descrizione |
---|---|
|
Uno dei parametri passati a questa funzione non è valido. |
|
|
|
Commenti
IoGetDiskDeviceObject restituisce un puntatore all'oggetto dispositivo di archiviazione associato al volume del file system. Il dispositivo di archiviazione non deve essere un disco effettivo
I driver di filtro del file system in genere chiamano IoGetDiskDeviceObject per un oggetto dispositivo del volume del file system per determinare se il volume è montato.
IoGetDiskDeviceObject incrementa il conteggio dei riferimenti sull'oggetto dispositivo disco a cui punta DeviceObject. Ogni chiamata a IoGetDiskDeviceObject deve quindi corrispondere a una chiamata successiva a ObDereferenceObject.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Aggiornamento cumulativo di Windows 2000 SP4; Windows XP |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per