USN_TRACK_MODIFIED_RANGES 構造体 (winioctl.h)

FSCTL_USN_TRACK_MODIFIED_RANGES制御コードを使用した更新シーケンス番号 (USN) 変更ジャーナルの範囲追跡パラメーターに関する情報が含まれています。

構文

typedef struct {
  DWORD     Flags;
  DWORD     Unused;
  DWORDLONG ChunkSize;
  LONGLONG  FileSizeThreshold;
} USN_TRACK_MODIFIED_RANGES, *PUSN_TRACK_MODIFIED_RANGES;

メンバー

Flags

範囲追跡を有効にすることを示します。

説明
FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE 0x00000001 このフラグは 、FSCTL_USN_TRACK_MODIFIED_RANGES では必須であり、ボリュームの範囲追跡を有効にするために使用されます。

Unused

予約済み。

ChunkSize

追跡範囲のチャンク サイズ。 1 バイトの変更は、変更されるチャンク全体として反映されます。

FileSizeThreshold

変更されたファイル USN_RECORD_V4構造体 レコードの出力を開始するためのファイル サイズのしきい値。つまり、変更されたファイル サイズがこのしきい値より小さい場合、 USN_RECORD_V4 レコードは出力されません。

注釈

特定のボリュームに対して範囲追跡を有効にすると、USN ジャーナルを削除して再作成する以外は無効にできません。

要件

   
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
ヘッダー winioctl.h (Windows.h を含む)

こちらもご覧ください

FSCTL_USN_TRACK_MODIFIED_RANGES