IOCTL_STORAGE_READ_CAPACITY IOCTL (ntddstor.h)

Permintaan IOCTL_STORAGE_READ_CAPACITY mengembalikan informasi kapasitas baca untuk perangkat penyimpanan target.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak ada.

Panjang buffer input

Tidak ada.

Buffer output

Buffer di Irp-AssociatedIrp.SystemBuffer> berisi struktur STORAGE_READ_CAPACITY.

Panjang buffer output

Parameters.DeviceIoControl.OutputBufferLength di lokasi tumpukan I/O IRP menunjukkan ukuran, dalam byte, dari buffer, yang harus setidaknya sizeof(STORAGE_READ_CAPACITY).

Blok status

Bidang Status dapat diatur ke STATUS_SUCCESS, atau mungkin ke STATUS_INVALID_DEVICE_REQUEST, STATUS_BUFFER_TOO_SMALL, STATUS_BUFFER_OVERFLOW, atau beberapa status kesalahan lainnya.

Keterangan

Permintaan IOCTL_STORAGE_READ_CAPACITY mengembalikan informasi kapasitas disk yang diambil selama inisialisasi disk. Informasi kapasitas diperoleh oleh sistem dengan perintah SCSI READ CAPACITY.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 8.
Header ntddstor.h (termasuk Ntddstor.h)

Lihat juga

STORAGE_READ_CAPACITY