共用方式為


DEVICE_DSM_OFFLOAD_READ_PARAMETERS結構 (ntddstor.h)

DEVICE_DSM_OFFLOAD_READ_PARAMETERS 結構會指定與裝置數據集屬性相關的卸除讀取動作參數。

語法

typedef struct _DEVICE_DSM_OFFLOAD_READ_PARAMETERS {
  ULONG Flags;
  ULONG TimeToLive;
  ULONG Reserved[2];
} DEVICE_DSM_OFFLOAD_READ_PARAMETERS, *PDEVICE_DSM_OFFLOAD_READ_PARAMETERS;

成員

Flags

未使用。 設定為 0。

TimeToLive

持續時間,以毫秒為單位,要求的數據範圍應維持有效。

Reserved[2]

保留。

言論

此結構用於 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 要求的卸除讀取動作。 DEVICE_DSM_INPUT 結構的 Action 成員會設定為 DeviceDsmAction_OffloadRead

ParameterBlockOffsetParameterBlockLengthDEVICE_DSM_INPUT 結構的成員會設定為 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 要求輸入緩衝區中DEVICE_DSM_OFFLOAD_READ_PARAMETERS結構的位置和長度。

DataSetRangesOffsetDataSetRangesLength 成員DEVICE_DSM_INPUT指定卸除讀取範圍的 DEVICE_DSM_RANGE 結構。

如需此動作的詳細資訊,請參閱 DEVICE_DSM_ACTION 描述

要求

要求 價值
最低支援的用戶端 適用於 Windows 8 和更新版本的 Windows。
標頭 ntddstor.h (include Ntddstor.h)

另請參閱

DEVICE_DSM_ACTION 描述

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE