共用方式為


minitape.h 標頭

記憶體會使用此標頭。 如需詳細資訊,請參閱:

minitape.h 包含下列程序設計介面:

函式

 
FIELD_OFFSET

FIELD_OFFSET宏 (minitape.h) 傳回指定結構類型中指定欄位的位元組位移。
RtlZeroMemory

RtlZeroMemory 宏 (minitape.h) 以零填滿記憶體區塊,並提供區塊的指標,並以位元組為單位填滿長度。
ScsiDebugPrint

ScsiDebugPrint 函式 (minitape.h) 會根據全域值,以指定的詳細資訊層級列印偵錯資訊。
TapeClassAllocateSrbBuffer

TapeClassAllocateSrbBuffer 例程會配置 Srb-DataBuffer>。
TapeClassCompareMemory

TapeClassCompareMemory 例程會比較兩個記憶體緩衝區,並傳回相等的位元組數目。
TapeClassInitialize

TapeClassInitialize 例程代表迷你類別驅動程序執行大部分的驅動程式和裝置初始化。
TapeClassLiDiv

TapeClassLiDiv 例程會執行兩個指示整數的除法。
TapeClassLogicalBlockToPhysicalBlock

TapeClassLogicalBlockToPhysicalBlock 例程會將虛擬邏輯區塊位址轉譯為實體區塊位址。 此例程適用於 SCSI-1 裝置。
TapeClassPhysicalBlockToLogicalBlock

TapeClassPhysicalBlockToLogicalBlock 例程會將實體區塊位址轉譯為虛擬邏輯區塊位址。 此例程適用於 SCSI-1 裝置。
TapeClassZeroMemory

TapeClassZeroMemory 例程會以零填滿緩衝區。
TapeDebugPrint

TapeDebugPrint 例程會列印指定的字串。

回呼函式

 
TAPE_ERROR_ROUTINE

TAPE_ERROR_ROUTINE當 SRB 完成並出現錯誤狀態時,提供裝置特定的錯誤處理。 此例程是選擇性的。
TAPE_EXTENSION_INIT_ROUTINE

ExtensionInit 會初始化選擇性的驅動程式特定內容區域。 載入磁帶迷你類別驅動程式時,TapeClassInitialize 會呼叫此例程。 此例程是選擇性的。
TAPE_PROCESS_COMMAND_ROUTINE

TAPE_PROCESS_COMMAND_ROUTINE處理IOCTL要求的裝置特定層面。
TAPE_VERIFY_INQUIRY_ROUTINE

TAPE_VERIFY_INQUIRY_ROUTINE會判斷磁帶迷你類別驅動程式是否辨識並支援指定的裝置。 需要此例程。

結構

 
BLOCK_DEVICE_RANGE_DESCRIPTOR

BLOCK_DEVICE_RANGE_DESCRIPTOR 結構 (minitape.h) 描述與檔案片段相關聯的邏輯區塊範圍。
BLOCK_DEVICE_TOKEN_DESCRIPTOR

BLOCK_DEVICE_TOKEN_DESCRIPTOR 結構 (minitape.h) 包含卸除讀取數據作業從 POPULATE TOKEN 命令傳回的令牌。
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

深入瞭解:_CURRENT_INTERNAL_STATUS_PARAMETER_DATA結構 (minitape.h)
DEVICE_MEDIA_INFO

_DEVICE_MEDIA_INFO結構 (minitape.h) 包含媒體裝置特性的詳細資訊。
ERROR_HISTORY_DIRECTORY

深入瞭解:_ERROR_HISTORY_DIRECTORY結構 (minitape.h)
ERROR_HISTORY_DIRECTORY_ENTRY

深入瞭解:_ERROR_HISTORY_DIRECTORY_ENTRY結構 (minitape.h)
GET_MEDIA_TYPES

GET_MEDIA_TYPES結構 (minitape.h) 包含裝置所支援媒體類型的相關信息。
GROUP_AFFINITY

_GROUP_AFFINITY結構 (minitape.h) 指定群組內的組號和處理器親和性。
INQUIRYDATA

_INQUIRYDATA結構 (minitape.h) 包含與磁帶裝置相關聯的 SCSI 查詢數據相關信息。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

深入瞭解 minitape.h) 結構MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

深入瞭解 minitape.h) 結構MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (。
MODE_PAGE_SUBPAGE_HEADER

深入瞭解 minitape.h) 結構MODE_PAGE_SUBPAGE_HEADER (。
POPULATE_TOKEN_HEADER

POPULATE_TOKEN_HEADER 結構 (minitape.h) 包含填入 TOKEN 命令 (CDB) 命令數據區塊中參數的標頭。
PRI_REGISTRATION_LIST

PRI_REGISTRATION_LIST結構 (minitape.h) 包含裝置伺服器記憶體中持續性保留和保留密鑰的相關信息。
PRI_RESERVATION_DESCRIPTOR

PRI_RESERVATION_DESCRIPTOR結構 (minitape.h) 描述裝置伺服器內作用中的持續性保留。
PRI_RESERVATION_LIST

PRI_RESERVATION_LIST結構 (minitape.h) 包含裝置伺服器內作用中的持續性保留清單。
PRO_PARAMETER_LIST

PRO_PARAMETER_LIST結構 (minitape.h) 包含保留資訊,該保留資訊會傳送到裝置伺服器 (PRO) 命令中。
PROCESSOR_NUMBER

PROCESSOR_NUMBER 結構 (minitape.h) 依其組號和群組相對處理器編號來識別處理器。
RECEIVE_TOKEN_INFORMATION_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER 結構 (minitape.h) 包含描述卸除數據傳輸作業狀態的資訊。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER 結構 (minitape.h) 包含令牌,此令牌會建立為 ROD) (數據表示法。
REPORT_ZONES_DATA

請勿在程式代碼中使用這個結構。 Microsoft 保留REPORT_ZONES_DATA結構以供內部使用。
RT_PARAMETER_DATA

RT_PARAMETER_DATA 結構 (minitape.h) 包含報表時間戳命令的參數數據。
SAVED_INTERNAL_STATUS_PARAMETER_DATA

深入瞭解:_SAVED_INTERNAL_STATUS_PARAMETER_DATA結構 (minitape.h)
SCSI_PNP_REQUEST_BLOCK

T _SCSI_PNP_REQUEST_BLOCK 結構 (minitape.h) 包含 SCSI 隨插即用 (PNP) 要求的資訊。
SCSI_POWER_REQUEST_BLOCK

_SCSI_POWER_REQUEST_BLOCK結構 (minitape.h) 包含 SCSI 電源管理要求的資訊。
SCSI_REQUEST_BLOCK

SCSI_REQUEST_BLOCK 結構 (minitape.h) 包含 SCSI 要求區塊 (SRB) 函式的資訊。
SCSI_WMI_REQUEST_BLOCK

_SCSI_WMI_REQUEST_BLOCK 結構 (minitape.h) 包含與 WMI 命令搭配使用之SCSI_REQUEST_BLOCK的相關信息。
SES_CONFIGURATION_DIAGNOSTIC_PAGE

深入瞭解:SES_CONFIGURATION_DIAGNOSTIC_PAGE 結構 (minitape.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE結構 (minitape.h) 包含機箱服務程式所使用的廠商特定微碼映射。
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

_SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR 結構 (minitape.h) 會指定下載微碼的狀態和其他狀態。
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

minitape.h () _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE結構包含一或多個下載微碼作業狀態的相關信息。
ST_PARAMETER_DATA

ST_PARAMETER_DATA結構 (minitape.h) 包含 set timestamp 命令的參數清單。
STOR_ADDR_BTL8

_STOR_ADDR_BTL8結構 (minitape.h) 包含 8 位總線目標 LUN (BTL8) 位址的尋址資訊。
STOR_ADDRESS

_STOR_ADDRESS 結構 (minitape.h) 包含描述儲存裝置位址的一般資訊。
STOR_DEVICE_CAPABILITIES

_STOR_DEVICE_CAPABILITIES結構 (minitape.h) 包含與存儲設備相關的裝置功能資訊。
STOR_DEVICE_CAPABILITIES_EX

_STOR_DEVICE_CAPABILITIES_EX結構 (minitape.h) 包含與存儲設備相關的擴充裝置功能資訊。
STORAGE_PREDICT_FAILURE

_STORAGE_PREDICT_FAILURE結構 (minitape.h) 包含裝置目前是否預測失敗的相關信息。
STORAGE_REQUEST_BLOCK

_STORAGE_REQUEST_BLOCK結構 (minitape.h) 描述 SCSI 要求區塊 (SRB) 的擴充格式。
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (深入瞭解 minitape.h) 結構。
TAPE_CREATE_PARTITION

_TAPE_CREATE_PARTITION結構 (minitape.h) 包含在磁帶媒體上建立分割區所需的資訊。
TAPE_ERASE

_TAPE_ERASE結構 (minitape.h) 包含清除目前磁帶磁碟分區所需的資訊。
TAPE_GET_DRIVE_PARAMETERS

_TAPE_GET_DRIVE_PARAMETERS結構 (minitape.h) 包含磁帶機功能的相關信息。
TAPE_GET_MEDIA_PARAMETERS

_TAPE_GET_MEDIA_PARAMETERS結構 (minitape.h) 包含磁帶媒體參數的相關信息。
TAPE_GET_POSITION

_TAPE_GET_POSITION 結構 (minitape.h) 包含磁帶上的目前絕對、邏輯或虛擬邏輯分割區和位移位置。
TAPE_INIT_DATA

TAPE_INIT_DATA只供舊版磁帶迷你類別驅動程式使用。 請改用 TAPE_INIT_DATA_EX。
TAPE_INIT_DATA_EX

TAPE_INIT_DATA_EX定義 Windows 2000 磁帶迷你類別驅動程式特有的值和例程。 磁帶 miniclass DriverEntry 例程會將此資訊傳遞至磁帶類別驅動程式,以完成迷你類別驅動程式初始化。
TAPE_PREPARE

_TAPE_PREPARE 結構 (minitape.h) 包含指出要執行的磁帶作業類型的資訊。
TAPE_SET_DRIVE_PARAMETERS

_TAPE_SET_DRIVE_PARAMETERS 結構 (minitape.h) 包含調整磁帶機可設定參數所需的資訊。
TAPE_SET_MEDIA_PARAMETERS

_TAPE_SET_MEDIA_PARAMETERS結構 (minitape.h) 包含重設磁帶機中媒體區塊大小所需的資訊。
TAPE_SET_POSITION

_TAPE_SET_POSITION 結構 (minitape.h) 包含將磁帶上目前位置移至指定分割區和位移所需的資訊。
TAPE_WMI_OPERATIONS

_TAPE_WMI_OPERATIONS 結構 (minitape.h) 包含指出裝置必須執行哪些 WMI 作業的資訊。
TAPE_WRITE_MARKS

_TAPE_WRITE_MARKS 結構 (minitape.h) 包含將 setmark、filemark、short filemark 或 long filemark 寫入磁帶所需的資訊。
TRACK_INFORMATION2

_TRACK_INFORMATION2 結構 (minitape.h) 包含詳細的追蹤資訊,包括位置、大小和數據模式。
VPD_EXTENDED_INQUIRY_DATA_PAGE

深入瞭解:_VPD_EXTENDED_INQUIRY_DATA_PAGE結構 (minitape.h)
VPD_THIRD_PARTY_COPY_PAGE

_VPD_THIRD_PARTY_COPY_PAGE 結構 (minitape.h) 定義卸除數據傳輸作業的重要產品數據 (VPD) 頁面。
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE

Microsoft 保留此結構僅供內部使用。 請勿在程式代碼中使用VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE結構。
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR結構 (minitape.h) 定義 Windows 系統的第三方複製描述元。
WRITE_USING_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER 結構 (minitape.h) 描述卸除寫入數據作業的目的地數據位置。
ZONE_DESCRIPTIOR

Microsoft 保留此結構僅供內部使用。 請勿在程式代碼中使用ZONE_DESCRIPTIOR結構。

列舉

 
SES_DOWNLOAD_MICROCODE_STATE

深入瞭解:_SES_DOWNLOAD_MICROCODE_STATE列舉 (minitape.h)
STOR_DEVICE_POWER_STATE

_STOR_DEVICE_POWER_STATE列舉 (minitape.h) 包含指出裝置電源狀態的值。
STOR_POWER_ACTION

STOR_POWER_ACTION (minitape.h) 包含值,指出系統即將在電源轉換期間進入的電源狀態。
STORAGE_MEDIA_TYPE

_STORAGE_MEDIA_TYPE列舉 (minitape.h) 包含值,指出裝置支援的媒體類型。
TAPE_DRIVE_PROBLEM_TYPE

_TAPE_DRIVE_PROBLEM_TYPE列舉 (minitape.h) 包含值,指出磁帶機的問題類型。
TAPE_STATUS

TAPE_STATUS列舉提供磁帶類別驅動程式用來報告磁帶裝置狀態的狀態代碼清單。