Header ntddtape.h
Header ini digunakan oleh penyimpanan. Untuk informasi selengkapnya, lihat:
ntddtape.h berisi antarmuka pemrograman berikut:
IOCTL
IOCTL_TAPE_CREATE_PARTITION Membuat jumlah partisi tetap, pilih, atau inisiator yang ditentukan dari ukuran yang diberikan pada media. |
IOCTL_TAPE_ERASE Menghapus partisi pita saat ini, baik sebagai TAPE_ERASE_LONG (dengan kata lain, operasi "aman") yang menimpa data dengan pola atau sebagai TAPE_ERASE_SHORT (dengan kata lain, operasi "cepat") yang menulis tanda data akhir yang direkam pada posisi saat ini. |
IOCTL_TAPE_GET_DRIVE_PARAMS 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. |
IOCTL_TAPE_GET_MEDIA_PARAMS Mengembalikan informasi tentang total media dan kapasitas yang tersisa, ukuran bloknya, jumlah partisi, dan apakah itu dilindungi tulis. |
IOCTL_TAPE_GET_POSITION Mengembalikan partisi absolut, logis, atau pseudologi saat ini dan posisi offset pada pita. |
IOCTL_TAPE_GET_STATUS Mengembalikan status drive saat ini di bidang Status blok status I/O. |
IOCTL_TAPE_PREPARE Memuat atau membongkar pita, mengatur ulang ketegangan pita, mengunci atau membuka kunci mekanisme ejeksi, atau memformat pita. |
IOCTL_TAPE_SET_DRIVE_PARAMS Menyesuaikan parameter drive pita yang dapat dikonfigurasi. |
IOCTL_TAPE_SET_MEDIA_PARAMS Mereset ukuran blok media di drive. |
IOCTL_TAPE_SET_POSITION Memindahkan posisi saat ini pada pita ke partisi dan offset yang ditentukan, sesuai dengan metode yang diberikan. |
IOCTL_TAPE_WRITE_MARKS Menulis salah satu setmark, filemark, tanda file pendek, atau tanda file panjang ke pita. |
Struktur
TAPE_CREATE_PARTITION Struktur _TAPE_CREATE_PARTITION (ntddtape.h) berisi informasi yang diperlukan untuk membuat partisi pada media pita. |
TAPE_ERASE Struktur _TAPE_ERASE (ntddtape.h) berisi informasi yang diperlukan untuk menghapus partisi pita saat ini. |
TAPE_GET_DRIVE_PARAMETERS Struktur _TAPE_GET_DRIVE_PARAMETERS (ntddtape.h) berisi informasi tentang kemampuan drive pita. |
TAPE_GET_MEDIA_PARAMETERS Struktur _TAPE_GET_MEDIA_PARAMETERS (ntddtape.h) berisi informasi tentang parameter media pita. |
TAPE_GET_POSITION Struktur _TAPE_GET_POSITION (ntddtape.h) berisi partisi logis absolut, logis, atau pseudo saat ini dan posisi offset pada pita. |
TAPE_PREPARE Struktur _TAPE_PREPARE (ntddtape.h) berisi informasi yang menunjukkan jenis operasi pita yang akan dilakukan. |
TAPE_SET_DRIVE_PARAMETERS Struktur _TAPE_SET_DRIVE_PARAMETERS (ntddtape.h) berisi informasi yang diperlukan untuk menyesuaikan parameter drive pita yang dapat dikonfigurasi. |
TAPE_SET_MEDIA_PARAMETERS Struktur _TAPE_SET_MEDIA_PARAMETERS (ntddtape.h) berisi informasi yang diperlukan untuk mengatur ulang ukuran blok media dalam drive pita. |
TAPE_SET_POSITION Struktur _TAPE_SET_POSITION (ntddtape.h) berisi informasi yang diperlukan untuk memindahkan posisi saat ini pada pita ke partisi dan offset yang ditentukan. |
TAPE_WMI_OPERATIONS Struktur _TAPE_WMI_OPERATIONS (ntddtape.h) berisi informasi yang menunjukkan operasi WMI mana yang harus dilakukan oleh perangkat. |
TAPE_WRITE_MARKS Struktur _TAPE_WRITE_MARKS (ntddtape.h) berisi informasi yang diperlukan untuk menulis tanda set, tanda file, tanda file pendek, atau tanda file panjang ke pita. |
Enumerasi
TAPE_DRIVE_PROBLEM_TYPE Enumerasi _TAPE_DRIVE_PROBLEM_TYPE (ntddtape.h) berisi nilai yang menunjukkan jenis masalah dengan drive pita. |