次の方法で共有


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に設定されます。

ParameterBlockOffsetParameterBlockLength DEVICE_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 (Ntddstor.h を含む)

関連項目

DEVICE_DSM_ACTION 説明

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE