共用方式為


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_QUERYPropertyId 成員設定為 StorageDeviceCopyOffloadProperty 時,會從IOCTL_STORAGE_QUERY_PROPERTY要求傳回這個結構。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 winioctl.h (包含 Windows.h)

另請參閱

磁碟管理結構

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY