Bagikan melalui


struktur TAPE_SET_DRIVE_PARAMETERS (ntddtape.h)

Struktur TAPE_SET_DRIVE_PARAMETERS digunakan bersama dengan permintaan IOCTL_TAPE_SET_DRIVE_PARAMS untuk menyesuaikan parameter drive pita yang dapat dikonfigurasi.

Sintaks

typedef struct _TAPE_SET_DRIVE_PARAMETERS {
  BOOLEAN ECC;
  BOOLEAN Compression;
  BOOLEAN DataPadding;
  BOOLEAN ReportSetmarks;
  ULONG   EOTWarningZoneSize;
} TAPE_SET_DRIVE_PARAMETERS, *PTAPE_SET_DRIVE_PARAMETERS;

Anggota

ECC

Ketika diatur ke TRUE, menginstruksikan perangkat untuk menggunakan koreksi kesalahan perangkat keras. Ketika FALSE, perangkat tidak menggunakan koreksi kesalahan perangkat keras.

Compression

Ketika diatur ke TRUE, menginstruksikan perangkat untuk memadatkan data sebelum menulisnya. Jika drive harus berada di awal partisi sebelum dapat mengatur kompresi (TAPE_DRIVE_SET_CMP_BOP_ONLY), pemanggil bertanggung jawab untuk memosisikan drive sebelum mencoba mengatur kompresi. Ketika FALSE, perangkat tidak memadatkan data sebelum menulisnya.

DataPadding

Saat diatur ke TRUE, menginstruksikan perangkat untuk melakukan pad data dengan nol. Ini untuk menjaga streaming pita hingga data siap. Saat FALSE, perangkat tidak melakukan pad data dengan nol.

ReportSetmarks

Ketika diatur ke TRUE, menginstruksikan perangkat untuk melaporkan setmark yang ditemui selama operasi baca atau ruang. Ketika FALSE, perangkat tidak melaporkan tanda set yang ditemui selama operasi baca atau ruang.

EOTWarningZoneSize

Menunjukkan ukuran dalam byte zona peringatan dini menjelang akhir pita tempat drive mengembalikan kondisi pemeriksaan saat memasuki zona.

Keterangan

Driver miniclass dapat mengabaikan parameter yang tidak didukung perangkatnya. Aplikasi panggilan bertanggung jawab untuk menentukan apakah perangkat mendukung fitur tertentu sebelum mencoba mengaturnya.

Persyaratan

Persyaratan Nilai
Header ntddtape.h (termasuk Ntddtape.h, Minitape.h)

Lihat juga

IOCTL_TAPE_SET_DRIVE_PARAMS

TapeMiniSetDriveParameters