FSCTL_OFFLOAD_READ_INPUT構造体 (ntifs.h)

FSCTL_OFFLOAD_READ_INPUT構造体には、FSCTL_OFFLOAD_READ コントロール コード要求の入力が含まれています。

構文

typedef struct _FSCTL_OFFLOAD_READ_INPUT {
  ULONG     Size;
  ULONG     Flags;
  ULONG     TokenTimeToLive;
  ULONG     Reserved;
  ULONGLONG FileOffset;
  ULONGLONG CopyLength;
} FSCTL_OFFLOAD_READ_INPUT, *PFSCTL_OFFLOAD_READ_INPUT;

メンバー

Size

この構造体のサイズ (バイト単位)。 このメンバーを に設定します sizeof(FSCTL_OFFLOAD_READ_INPUT)

Flags

このメンバーは使用されません。 0 に設定されます。

TokenTimeToLive

読み取り操作が有効な時間 (ミリ秒単位)。 既定の有効期間は 0 です。 time-to-live の推奨値も 0 です。

Reserved

予約済み。

FileOffset

読み取りを開始するファイル内の位置。 オフセット値は、ボリューム上の論理セクター境界に揃える必要があります。

CopyLength

FileOffset 以降で読み取るデータの長さ (バイト単位)。 length 値は、長さがファイルの終わりと一致する場合を除き、ボリューム上の論理セクター境界に揃える必要があります。

注釈

ストレージ デバイスのコピー プロバイダーは、 TokenTimeToLive で読み取られたデータを保持します。 TokenTimeToLive の有効期限が切れるまで、同じトークンを持つ複数の書き込みを実行できます。

要件

要件
サポートされている最小のクライアント Windows 8
Header ntifs.h (Ntifs.h、Fltkernel.h を含む)

こちらもご覧ください

FSCTL_OFFLOAD_READ

FSCTL_OFFLOAD_READ_OUTPUT