IOCTL_DISK_CONTROLLER_NUMBER IOCTL (ntdddisk.h)
Recupera il numero del controller e il numero di disco per un disco IDE.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Il buffer in corrispondenza Irp->AssociatedIrp.SystemBuffer contiene i dati DISK_CONTROLLER_NUMBER.
Lunghezza del buffer di output
Parameters.DeviceIoControl.OutputBufferLength nella struttura IO_STACK_LOCATION di IRP indica le dimensioni, in byte, del buffer di output, che deve essere >= sizeof(DISK_CONTROLLER_NUMBER).
Blocco di stato
Il campo Informazioni è impostato su sizeof(DISK_CONTROLLER_NUMBER).
Il campo Stato è impostato su STATUS_SUCCESS se l'operazione ha esito positivo. Un valore di stato possibile è STATUS_BUFFER_TOO_SMALL se il buffer di output fornito dal chiamante è troppo piccolo.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntdddisk.h (include Ntdddisk.h) |