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 khusus 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 mikrokode unduhan. |
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. Kaset miniclass DriverEntry rutin meneruskan informasi ini ke driver kelas tape 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 tanda set, tanda file, tanda file pendek, atau tanda file panjang ke pita. |
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) mendefinisikan 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) |
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. |