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に設定されます。
ParameterBlockOffset と ParameterBlockLength DEVICE_DSM_INPUT 構造体の メンバーは、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 を含む) |