Bagikan melalui


IOCTL_DISK_VERIFY IOCTL (ntdddisk.h)

Melakukan verifikasi untuk jangkauan tertentu pada disk.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Buffer di Irp-AssociatedIrp.SystemBuffer> berisi data VERIFY_INFORMATION yang menentukan offset awal dan panjang yang akan diverifikasi.

Panjang buffer input

Parameters.DeviceIoControl.InputBufferLength menunjukkan ukuran, dalam byte, dari buffer, yang harus >= sizeof(VERIFY_INFORMATION).

Buffer output

Tidak ada.

Panjang buffer output

Tidak ada.

Blok status

Bidang Informasi diatur ke nol untuk mencegah manajer I/O menyalin data dari SystemBuffer kembali ke area pengguna.

Jika permintaan berhasil, maka bidang Status diatur ke STATUS_SUCCESS. Jika tidak, bidang Status dapat diatur ke STATUS_BUFFER_TOO_SMALL, STATUS_INFO_LENGTH_MISMATCH, STATUS_INVALID_PARAMETER, STATUS_INSUFFICIENT_RESOURCES, STATUS_NONEXISTENT_SECTOR, STATUS_DEVICE_DATA_ERROR, STATUS_INVALID_DEVICE_REQUEST, STATUS_IO_TIMEOUT, atau STATUS_DEVICE_NOT_CONNECTED.

Persyaratan

Persyaratan Nilai
Header ntdddisk.h (termasuk Ntdddisk.h)

Lihat juga

VERIFY_INFORMATION