IOCTL_TAPE_GET_DRIVE_PARAMS IOCTL (ntddtape.h)
Mengembalikan informasi tentang kemampuan drive pita, seperti ukuran blok default, ukuran blok maksimum dan minimum, jumlah partisi maksimum, apakah drive memiliki kemampuan EEC, kompresi, padding data, dan marka set laporan, yaitu fitur yang dapat dikonfigurasi yang didukung drive, termasuk ukuran zona peringatan EOT.
Kode utama
Buffer input
Tidak ada.
Panjang buffer input
Tidak ada.
Buffer output
Driver mengembalikan data TAPE_GET_DRIVE_PARAMETERS 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(TAPE_GET_DRIVE_PARAMETERS).
Blok status
Bidang Informasi diatur ke jumlah byte yang dikembalikan. Bidang Status diatur ke STATUS_SUCCESS, atau mungkin ke STATUS_INFO_LENGTH_MISMATCH, STATUS_IO_DEVICE_ERROR, STATUS_DEVICE_DATA_ERROR, STATUS_NO_SUCH_DEVICE, STATUS_IO_TIMEOUT, atau STATUS_DEVICE_NOT_READY.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddtape.h (termasuk Ntddtape.h) |