DEVICE_COPY_OFFLOAD_DESCRIPTOR結構 (winioctl.h)
DEVICE_COPY_OFFLOAD_DESCRIPTOR結構是從IOCTL_STORAGE_QUERY_PROPERTY要求傳回的其中一個查詢結果結構。 此結構包含存儲設備的複製卸除功能。
語法
typedef struct _DEVICE_COPY_OFFLOAD_DESCRIPTOR {
DWORD Version;
DWORD Size;
DWORD MaximumTokenLifetime;
DWORD DefaultTokenLifetime;
DWORDLONG MaximumTransferSize;
DWORDLONG OptimalTransferCount;
DWORD MaximumDataDescriptors;
DWORD MaximumTransferLengthPerDescriptor;
DWORD OptimalTransferLengthPerDescriptor;
WORD OptimalTransferLengthGranularity;
BYTE Reserved[2];
} DEVICE_COPY_OFFLOAD_DESCRIPTOR, *PDEVICE_COPY_OFFLOAD_DESCRIPTOR;
成員
Version
包含這個 結構的大小,以位元組為單位。 當成員加入至 結構時,這個成員的值將會變更。
Size
指定傳回的數據大小總計,以位元組為單位。 這可能包括此結構後面的數據。
MaximumTokenLifetime
令牌的存留期上限,以秒為單位。
DefaultTokenLifetime
令牌的預設存留期,以秒為單位。
MaximumTransferSize
傳輸大小上限,以位元組為單位。
OptimalTransferCount
最佳傳輸大小,以位元組為單位。
MaximumDataDescriptors
數據描述項的最大數目。
MaximumTransferLengthPerDescriptor
每個描述項的最大傳輸長度,以區塊為單位。
OptimalTransferLengthPerDescriptor
每個描述項的最佳傳輸長度。
OptimalTransferLengthGranularity
最佳傳輸長度的數據粒度,以區塊為單位。 不是這個長度之倍數的傳輸長度可能會延遲。
Reserved[2]
保留的。
備註
當 STORAGE_PROPERTY_QUERY 的 PropertyId 成員設定為 StorageDeviceCopyOffloadProperty 時,會從IOCTL_STORAGE_QUERY_PROPERTY要求傳回這個結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | winioctl.h (包含 Windows.h) |