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構造体の場所と長さに設定されます。
DEVICE_DSM_INPUTの DataSetRangesOffset メンバーと DataSetRangesLength メンバーは、オフロード読み取りのエクステントのDEVICE_DSM_RANGE構造体を指定します。
このアクションの詳細については、「 DEVICE_DSM_ACTION説明 」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8以降のバージョンの Windows で使用できます。 |
Header | ntddstor.h (Ntddstor.h を含む) |