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。
DEVICE_DSM_INPUT 結構的ParameterBlockOffset和ParameterBlockLength成員會設定為IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求輸入緩衝區中DEVICE_DSM_OFFLOAD_READ_PARAMETERS結構的位置和長度。
dataSetRangesOffset 和 DataSetRangesLength 成員DEVICE_DSM_INPUT指定卸除讀取範圍的DEVICE_DSM_RANGE結構。
如需此動作的詳細資訊 ,請參閱DEVICE_DSM_ACTION描述 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows 8 和更新版本的 Windows。 |
標頭 | ntddstor.h (包含 Ntddstor.h) |