Condividi tramite


IOCTL_DISK_FORMAT_TRACKS IOCTL (ntdddisk.h)

Formatta il set specificato di tracce contigue sul disco.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Il buffer in Irp-AssociatedIrp.SystemBuffer> contiene i dati FORMAT_PARAMETERS. Parameters.DeviceIoControl.InputBufferLength nella posizione dello stack I/O di IRP indica le dimensioni, in byte, del buffer.

Lunghezza del buffer di input

Parameters.DeviceIoControl.InputBufferLength nella posizione dello stack I/O di IRP indica le dimensioni, in byte, del buffer.

Buffer di output

Il driver di dispositivo restituisce una matrice di valori BAD_TRACK_NUMBER nel buffer in Irp-AssociatedIrp.SystemBuffer>.

Lunghezza del buffer di output

Lunghezza del buffer.

Blocco dello stato

Il campo Informazioni viene impostato sulla dimensione della matrice di traccia non valida restituita quando il campo Stato è impostato su STATUS_SUCCESS. In caso contrario, il campo Informazioni è zero e il campo Stato può essere impostato su STATUS_INVALID_PARAMETER o STATUS_MEDIA_WRITE_PROTECTED se il supporto è rimovibile.

Requisiti

Requisito Valore
Intestazione ntdddisk.h (include Ntdddisk.h)

Vedi anche

FORMAT_PARAMETERS