VPD_THIRD_PARTY_COPY_PAGE結構 (minitape.h)
VPD_THIRD_PARTY_COPY_PAGE結構會定義用於卸載數據傳輸作業的重要產品數據 (VPD) 頁面。
語法
typedef struct _VPD_THIRD_PARTY_COPY_PAGE {
UCHAR DeviceType : 5;
UCHAR DeviceTypeQualifier : 3;
UCHAR PageCode;
UCHAR PageLength[2];
UCHAR ThirdPartyCopyDescriptors[ANYSIZE_ARRAY];
} VPD_THIRD_PARTY_COPY_PAGE, *PVPD_THIRD_PARTY_COPY_PAGE;
成員
DeviceType
裝置類型。 這是針對儲存裝置查詢數據所定義的相同裝置類型。
DeviceTypeQualifier
裝置的限定符程序代碼。 目前 DEVICE_CONNECTED是唯一有效的值。
PageCode
VPD 第三方複製頁面的頁面代碼。 此頁面代碼定義為0x8f。
PageLength[2]
VPD 頁面的長度,以位元組為單位。 若要在 Windows 上卸除數據傳輸, PageLength 必須是 >= 0x24。
ThirdPartyCopyDescriptors[ANYSIZE_ARRAY]
支援複製作業的描述項。 在 Windows 系統上, ThirdPartyCopyDescriptors 將包含一個描述元,格式為 WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR 結構。
備註
所有多位元組值都是大位元組格式。 在評估之前,必須轉換這些值,以符合目前平台的結束格式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 8 開始提供。 |
標頭 | minitape.h (包括 Scsi.h、Minitape.h、Storport.h) |