IOCTL_STORAGE_GET_DEVICE_NUMBER IOCTL (ntddstor.h)

Mengembalikan struktur STORAGE_DEVICE_NUMBER yang berisi jenis FILE_DEVICE_XXX , nomor perangkat, dan, untuk perangkat yang dapat dipartisi, nomor partisi yang ditetapkan ke perangkat oleh driver saat perangkat dimulai. Permintaan ini biasanya dikeluarkan oleh driver disk yang toleran terhadap kesalahan.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak ada.

Panjang buffer input

Tidak ada.

Buffer output

Driver mengembalikan data STORAGE_DEVICE_NUMBER dalam buffer di Irp-AssociatedIrp.SystemBuffer>.

Panjang buffer output

Parameters.DeviceIoControl.OutputBufferLength di lokasi tumpukan I/O menunjukkan ukuran, dalam byte, dari buffer parameter, yang harus >= sizeof(STORAGE_DEVICE_NUMBER).

Buffer Input/Output

n/a

Panjang buffer Input/Output

n/a

Blok status

Bidang Informasi diatur ke jumlah byte yang dikembalikan. Bidang Status diatur ke STATUS_SUCCESS, atau mungkin ke STATUS_INSUFFICIENT_RESOURCES.

Persyaratan

Persyaratan Nilai
Header ntddstor.h (termasuk Ntddstor.h)

Lihat juga

IOCTL_STORAGE_GET_DEVICE_NUMBER_EX

STORAGE_DEVICE_NUMBER