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 を含む) |