header minitape.h

Header ini digunakan oleh penyimpanan. Untuk informasi selengkapnya, lihat:

minitape.h berisi antarmuka pemrograman berikut:

Fungsi

 
FIELD_OFFSET

Makro FIELD_OFFSET (minitape.h) mengembalikan offset byte dari bidang yang ditentukan dalam jenis struktur yang diketahui yang ditentukan.
RtlZeroMemory

Makro RtlZeroMemory (minitape.h) mengisi blok memori dengan nol, diberikan penunjuk ke blok dan panjang, dalam byte, yang akan diisi.
ScsiDebugPrint

Fungsi ScsiDebugPrint (minitape.h) mencetak informasi debug dengan tingkat verbositas tertentu berdasarkan nilai global.
TapeClassAllocateSrbBuffer

Rutinitas TapeClassAllocateSrbBuffer mengalokasikan Srb-DataBuffer>.
TapeClassCompareMemory

Rutinitas TapeClassCompareMemory membandingkan dua buffer memori dan mengembalikan jumlah byte yang setara.
TapeClassInitialize

Rutinitas TapeClassInitialize melakukan banyak inisialisasi driver dan perangkat atas nama driver miniclass.
TapeClassLiDiv

Rutinitas TapeClassLiDiv melakukan pembagian dari dua bilangan bulat yang ditunjukkan.
TapeClassLogicalBlockToPhysicalBlock

Rutinitas TapeClassLogicalBlockToPhysicalBlock menerjemahkan alamat blok pseudologis ke alamat blok fisik. Rutinitas ini untuk perangkat SCSI-1.
TapeClassPhysicalBlockToLogicalBlock

Rutinitas TapeClassPhysicalBlockToLogicalBlock menerjemahkan alamat blok fisik ke alamat blok pseudologis. Rutinitas ini untuk perangkat SCSI-1.
TapeClassZeroMemory

Rutinitas TapeClassZeroMemory mengisi buffer dengan nol.
TapeDebugPrint

TapeDebugPrint rutin mencetak string yang ditunjukkan.

Fungsi panggilan balik

 
TAPE_ERROR_ROUTINE

TAPE_ERROR_ROUTINE menyediakan penanganan kesalahan khusus perangkat saat SRB selesai dengan status kesalahan. Rutinitas ini bersifat opsional.
TAPE_EXTENSION_INIT_ROUTINE

ExtensionInit menginisialisasi area konteks opsional khusus driver. Rutinitas ini dipanggil oleh TapeClassInitialize ketika driver miniclass pita dimuat. Rutinitas ini bersifat opsional.
TAPE_PROCESS_COMMAND_ROUTINE

TAPE_PROCESS_COMMAND_ROUTINE menangani aspek khusus perangkat dari permintaan IOCTL.
TAPE_VERIFY_INQUIRY_ROUTINE

TAPE_VERIFY_INQUIRY_ROUTINE menentukan apakah driver miniclass pita mengenali dan mendukung perangkat tertentu. Rutinitas ini diperlukan.

Struktur

 
BLOCK_DEVICE_RANGE_DESCRIPTOR

Struktur BLOCK_DEVICE_RANGE_DESCRIPTOR (minitape.h) menjelaskan berbagai blok logis yang terkait dengan fragmen file.
BLOCK_DEVICE_TOKEN_DESCRIPTOR

Struktur BLOCK_DEVICE_TOKEN_DESCRIPTOR (minitape.h) berisi token yang dikembalikan dari perintah POPULATE TOKEN untuk operasi data baca offload.
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

Pelajari selengkapnya tentang: struktur _CURRENT_INTERNAL_STATUS_PARAMETER_DATA (minitape.h)
DEVICE_MEDIA_INFO

Struktur _DEVICE_MEDIA_INFO (minitape.h) berisi informasi terperinci tentang karakteristik perangkat media.
ERROR_HISTORY_DIRECTORY

Pelajari selengkapnya tentang: struktur _ERROR_HISTORY_DIRECTORY (minitape.h)
ERROR_HISTORY_DIRECTORY_ENTRY

Pelajari selengkapnya tentang: struktur _ERROR_HISTORY_DIRECTORY_ENTRY (minitape.h)
GET_MEDIA_TYPES

Struktur GET_MEDIA_TYPES (minitape.h) berisi informasi tentang jenis media yang didukung oleh perangkat.
GROUP_AFFINITY

Struktur _GROUP_AFFINITY (minitape.h) menentukan nomor grup dan afinitas prosesor dalam grup tersebut.
INQUIRYDATA

Struktur _INQUIRYDATA (minitape.h) berisi informasi tentang data pertanyaan SCSI yang terkait dengan perangkat pita.
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

Pelajari selengkapnya tentang struktur MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (minitape.h).
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

Pelajari selengkapnya tentang struktur MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (minitape.h).
MODE_PAGE_SUBPAGE_HEADER

Pelajari selengkapnya tentang struktur MODE_PAGE_SUBPAGE_HEADER (minitape.h).
POPULATE_TOKEN_HEADER

Struktur POPULATE_TOKEN_HEADER (minitape.h) berisi header untuk parameter dalam blok data perintah (CDB) dari perintah POPULATE TOKEN.
PRI_REGISTRATION_LIST

Struktur PRI_REGISTRATION_LIST (minitape.h) berisi informasi tentang reservasi persisten dan kunci reservasi yang aktif dalam server perangkat.
PRI_RESERVATION_DESCRIPTOR

Struktur PRI_RESERVATION_DESCRIPTOR (minitape.h) menjelaskan reservasi persisten yang aktif dalam server perangkat.
PRI_RESERVATION_LIST

Struktur PRI_RESERVATION_LIST (minitape.h) berisi daftar reservasi persisten yang aktif dalam server perangkat.
PRO_PARAMETER_LIST

Struktur PRO_PARAMETER_LIST (minitape.h) berisi informasi reservasi yang dikirim dalam perintah Persistent Reserve Out (PRO) ke server perangkat.
PROCESSOR_NUMBER

Struktur PROCESSOR_NUMBER (minitape.h) mengidentifikasi prosesor berdasarkan nomor grup dan nomor prosesor relatif grupnya.
RECEIVE_TOKEN_INFORMATION_HEADER

Struktur RECEIVE_TOKEN_INFORMATION_HEADER (minitape.h) berisi informasi yang menjelaskan status operasi transfer data offload.
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

Struktur RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (minitape.h) berisi token yang dibuat sebagai representasi data (ROD).
REPORT_ZONES_DATA

Jangan gunakan struktur ini dalam kode Anda. Microsoft hanya mencadangkan struktur REPORT_ZONES_DATA untuk penggunaan internal.
RT_PARAMETER_DATA

Struktur RT_PARAMETER_DATA (minitape.h) berisi data parameter untuk perintah tanda waktu laporan.
SAVED_INTERNAL_STATUS_PARAMETER_DATA

Pelajari selengkapnya tentang: struktur _SAVED_INTERNAL_STATUS_PARAMETER_DATA (minitape.h)
SCSI_PNP_REQUEST_BLOCK

Struktur _SCSI_PNP_REQUEST_BLOCK (minitape.h) berisi informasi untuk permintaan plug and play (PNP) SCSI.
SCSI_POWER_REQUEST_BLOCK

Struktur _SCSI_POWER_REQUEST_BLOCK (minitape.h) berisi informasi untuk permintaan manajemen daya SCSI.
SCSI_REQUEST_BLOCK

Struktur SCSI_REQUEST_BLOCK (minitape.h) berisi informasi untuk fungsi Blok Permintaan SCSI (SRB).
SCSI_WMI_REQUEST_BLOCK

Struktur _SCSI_WMI_REQUEST_BLOCK (minitape.h) berisi informasi tentang SCSI_REQUEST_BLOCK untuk digunakan dengan perintah WMI.
SES_CONFIGURATION_DIAGNOSTIC_PAGE

Pelajari selengkapnya tentang: struktur SES_CONFIGURATION_DIAGNOSTIC_PAGE (minitape.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

Struktur _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (minitape.h) berisi gambar mikrokode spesifik vendor yang digunakan oleh proses layanan penutup.
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

Struktur _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR (minitape.h) menentukan status dan status tambahan dari mikrokode unduhan.
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

Struktur _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (minitape.h) berisi informasi tentang status satu atau beberapa operasi pengunduhan kode mikro.
SRBEX_DATA

Struktur _SRBEX_DATA (minitape.h) menjelaskan format umum untuk berisi data Blok Permintaan SCSI (SRB) yang diperluas.
SRBEX_DATA_BIDIRECTIONAL

Struktur _SRBEX_DATA_BIDIRECTIONAL (minitape.h) berisi data Blok Permintaan SCSI (SRB) yang diperluas untuk perintah transfer dua arah.
SRBEX_DATA_IO_INFO

Struktur _SRBEX_DATA_IO_INFO (minitape.h ) berisi informasi tambahan yang terkait dengan permintaan baca atau tulis di Blok Permintaan SCSI (SRB) yang diperluas.
SRBEX_DATA_NVME_COMMAND

Struktur SRBEX_DATA_NVME_COMMAND (minitape.h) memungkinkan pengguna untuk membingkai dan mengeluarkan perintah dalam format NVMe.
SRBEX_DATA_PNP

Struktur _SRBEX_DATA_PNP (minitape.h) berisi data permintaan untuk Blok Permintaan SCSI (SRB) plug and play (PNP) yang diperluas.
SRBEX_DATA_POWER

Struktur _SRBEX_DATA_POWER (minitape.h) berisi data permintaan untuk Blok Permintaan SCSI (SRB) daya yang diperluas.
SRBEX_DATA_SCSI_CDB_VAR

Struktur _SRBEX_DATA_SCSI_CDB_VAR (minitape.h) berisi data SRB yang diperluas untuk blok data perintah SCSI panjang variabel (CDB).
SRBEX_DATA_SCSI_CDB16

Struktur _SRBEX_DATA_SCSI_CDB16 (minitape.h) berisi data SRB yang diperluas untuk blok data perintah SCSI 16 byte (CDB).
SRBEX_DATA_SCSI_CDB32

Struktur _SRBEX_DATA_SCSI_CDB32 (minitape.h) berisi data SRB yang diperluas untuk blok data perintah SCSI 32 byte (CDB).
SRBEX_DATA_WMI

Struktur _SRBEX_DATA_WMI (minitape.h) berisi data permintaan untuk Blok Permintaan SCSI WMI (SRB) yang diperluas.
ST_PARAMETER_DATA

Struktur ST_PARAMETER_DATA (minitape.h) berisi daftar parameter untuk perintah tanda waktu yang ditetapkan.
STOR_ADDR_BTL8

Struktur _STOR_ADDR_BTL8 (minitape.h) berisi informasi alamat untuk alamat Bus-Target-LUN (BTL8) 8-bit.
STOR_ADDRESS

Struktur _STOR_ADDRESS (minitape.h) berisi informasi umum yang menjelaskan alamat perangkat penyimpanan.
STOR_DEVICE_CAPABILITIES

Struktur _STOR_DEVICE_CAPABILITIES (minitape.h) berisi informasi kemampuan perangkat yang relevan dengan perangkat penyimpanan.
STOR_DEVICE_CAPABILITIES_EX

Struktur _STOR_DEVICE_CAPABILITIES_EX (minitape.h) berisi informasi kemampuan perangkat yang diperluas yang relevan dengan perangkat penyimpanan.
STORAGE_PREDICT_FAILURE

Struktur _STORAGE_PREDICT_FAILURE (minitape.h) berisi informasi tentang apakah perangkat saat ini memprediksi kegagalan.
STORAGE_REQUEST_BLOCK

Struktur _STORAGE_REQUEST_BLOCK (minitape.h) menjelaskan format yang diperluas dari Blok Permintaan SCSI (SRB).
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

Pelajari selengkapnya tentang struktur T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (minitape.h).
TAPE_CREATE_PARTITION

Struktur _TAPE_CREATE_PARTITION (minitape.h) berisi informasi yang diperlukan untuk membuat partisi pada media pita.
TAPE_ERASE

Struktur _TAPE_ERASE (minitape.h) berisi informasi yang diperlukan untuk menghapus partisi pita saat ini.
TAPE_GET_DRIVE_PARAMETERS

Struktur _TAPE_GET_DRIVE_PARAMETERS (minitape.h) berisi informasi tentang kemampuan drive pita.
TAPE_GET_MEDIA_PARAMETERS

Struktur _TAPE_GET_MEDIA_PARAMETERS (minitape.h) berisi informasi tentang parameter media pita.
TAPE_GET_POSITION

Struktur _TAPE_GET_POSITION (minitape.h) berisi partisi logis absolut, logis, atau pseudo saat ini dan posisi offset pada pita.
TAPE_INIT_DATA

TAPE_INIT_DATA hanya digunakan oleh driver miniclass pita warisan. Gunakan TAPE_INIT_DATA_EX sebagai gantinya.
TAPE_INIT_DATA_EX

TAPE_INIT_DATA_EX mendefinisikan nilai dan rutinitas yang khusus untuk driver miniclass pita Windows 2000. Rutinitas DriverEntry miniclass pita meneruskan informasi ini ke driver kelas kaset untuk menyelesaikan inisialisasi driver miniclass.
TAPE_PREPARE

Struktur _TAPE_PREPARE (minitape.h) berisi informasi yang menunjukkan jenis operasi pita yang akan dilakukan.
TAPE_SET_DRIVE_PARAMETERS

Struktur _TAPE_SET_DRIVE_PARAMETERS (minitape.h) berisi informasi yang diperlukan untuk menyesuaikan parameter drive pita yang dapat dikonfigurasi.
TAPE_SET_MEDIA_PARAMETERS

Struktur _TAPE_SET_MEDIA_PARAMETERS (minitape.h) berisi informasi yang diperlukan untuk mengatur ulang ukuran blok media dalam drive pita.
TAPE_SET_POSITION

Struktur _TAPE_SET_POSITION (minitape.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 (minitape.h) berisi informasi yang menunjukkan operasi WMI mana yang harus dilakukan oleh perangkat.
TAPE_WRITE_MARKS

Struktur _TAPE_WRITE_MARKS (minitape.h) berisi informasi yang diperlukan untuk menulis setmark, marka file, marka file pendek, atau tanda file panjang untuk di-tape.
TRACK_INFORMATION2

Struktur _TRACK_INFORMATION2 (minitape.h) berisi informasi trek terperinci, termasuk lokasi, ukuran, dan mode data.
VPD_EXTENDED_INQUIRY_DATA_PAGE

Pelajari selengkapnya tentang: struktur _VPD_EXTENDED_INQUIRY_DATA_PAGE (minitape.h)
VPD_THIRD_PARTY_COPY_PAGE

Struktur _VPD_THIRD_PARTY_COPY_PAGE (minitape.h) menentukan halaman data produk vital (VPD) untuk operasi transfer data offload.
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE

Microsoft mencadangkan struktur ini hanya untuk penggunaan internal. Jangan gunakan struktur VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE dalam kode Anda.
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

Struktur _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (minitape.h) mendefinisikan deskriptor salinan pihak ketiga untuk sistem Windows.
WRITE_USING_TOKEN_HEADER

Struktur WRITE_USING_TOKEN_HEADER (minitape.h) menjelaskan lokasi data tujuan untuk operasi data tulis offload.
ZONE_DESCRIPTIOR

Microsoft mencadangkan struktur ini hanya untuk penggunaan internal. Jangan gunakan struktur ZONE_DESCRIPTIOR dalam kode Anda.

Enumerasi

 
SES_DOWNLOAD_MICROCODE_STATE

Pelajari selengkapnya tentang: enumerasi _SES_DOWNLOAD_MICROCODE_STATE (minitape.h)
SRBEX_DATA_NVME_COMMAND_FLAG

Enumerasi SRBEX_DATA_NVME_COMMAND_FLAG (minitape.h) berisi nilai yang menunjukkan properti perintah NVMe Data SRBEX tertentu.
SRBEX_DATA_NVME_COMMAND_TYPE

SRBEX_DATA_NVME_COMMAND_TYPE (minitape.h) berisi nilai yang menunjukkan jenis perintah NVMe Data SRBEX.
STOR_DEVICE_POWER_STATE

Enumerasi _STOR_DEVICE_POWER_STATE (minitape.h) berisi nilai yang menunjukkan status daya perangkat.
STOR_POWER_ACTION

STOR_POWER_ACTION (minitape.h) berisi nilai yang menunjukkan status daya yang akan dimasukkan sistem selama transisi daya.
STORAGE_MEDIA_TYPE

Enumerasi _STORAGE_MEDIA_TYPE (minitape.h) berisi nilai yang menunjukkan jenis media yang didukung perangkat.
TAPE_DRIVE_PROBLEM_TYPE

Enumerasi _TAPE_DRIVE_PROBLEM_TYPE (minitape.h) berisi nilai yang menunjukkan jenis masalah dengan drive pita.
TAPE_STATUS

Enumerasi TAPE_STATUS menyediakan daftar kode status yang digunakan driver kelas pita untuk melaporkan status perangkat pita.