DEVICE_COPY_OFFLOAD_DESCRIPTOR結構 (ntddstor.h)
與 IOCTL_STORAGE_QUERY_PROPERTY 要求搭配使用,以描述存儲設備的複製卸載功能。
語法
typedef struct _DEVICE_COPY_OFFLOAD_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG MaximumTokenLifetime;
ULONG DefaultTokenLifetime;
ULONGLONG MaximumTransferSize;
ULONGLONG OptimalTransferCount;
ULONG MaximumDataDescriptors;
ULONG MaximumTransferLengthPerDescriptor;
ULONG OptimalTransferLengthPerDescriptor;
USHORT OptimalTransferLengthGranularity;
UCHAR Reserved[2];
} DEVICE_COPY_OFFLOAD_DESCRIPTOR, *PDEVICE_COPY_OFFLOAD_DESCRIPTOR;
成員
Version
包含這個結構的大小,以位元組為單位。 當成員加入結構時,這個成員的值將會變更。
Size
指定傳回的數據大小總計,以位元組為單位。 這可能包含此結構後面的數據。
MaximumTokenLifetime
令牌的最大存留期,以秒為單位。
DefaultTokenLifetime
令牌的預設存留期,以秒為單位。
MaximumTransferSize
傳輸大小上限,以位元組為單位。
OptimalTransferCount
最佳傳輸大小,以位元組為單位。
MaximumDataDescriptors
數據描述項的最大數目。
MaximumTransferLengthPerDescriptor
每個描述項的最大傳輸長度,以區塊為單位。
OptimalTransferLengthPerDescriptor
每個描述項的最佳傳輸長度,以區塊為單位。
OptimalTransferLengthGranularity
最佳傳輸長度的粒度,以區塊為單位。 此長度的偶數的傳輸長度可能會延遲。
Reserved[2]
保留供日後使用。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8 |
支援的最低伺服器 | Windows Server 2012 |
標頭 | ntddstor.h (include Ntddstor.h) |