IOCTL_DISK_UPDATE_DRIVE_SIZE IOCTL (ntdddisk.h)
Aggiornamenti estensione del dispositivo con informazioni sulle dimensioni dell'unità per i supporti correnti.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
In caso contrario, il driver restituisce uno stato di errore di STATUS_BUFFER_TOO_SMALL.
Il driver di dispositivo restituisce la struttura DISK_GEOMETRY nel buffer in Irp-AssociatedIrp.SystemBuffer>.
Lunghezza del buffer di output
Parameters.DeviceIoControl.OutputBufferLength nella posizione dello stack di I/O dell'IRP indica le dimensioni, in byte, del buffer reso disponibile per il driver, che deve essere >= sizeof(DISK_GEOMETRY).
Blocco dello stato
Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, stato della condizione di errore appropriata come codice NTSTATUS .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntdddisk.h (include Ntdddisk.h) |
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