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 (包含 Ntddstor.h)

另請參閱

IOCTL_STORAGE_QUERY_PROPERTY