REARRANGE_FILE_DATA構造体 (ntifs.h)
REARRANGE_FILE_DATA は、FSCTL_REARRANGE_FILE コントロール コードの入力構造です。
構文
typedef struct _REARRANGE_FILE_DATA {
ULONGLONG SourceStartingOffset;
ULONGLONG TargetOffset;
HANDLE SourceFileHandle;
ULONG Length;
ULONG Flags;
} REARRANGE_FILE_DATA, *PREARRANGE_FILE_DATA;
メンバーズ
SourceStartingOffset
ターゲット ファイルのターゲットの場所に移動するソース ファイル内の連続するソース領域のベースのクラスターアラインバイト オフセット。
TargetOffset
ソース領域を挿入するポイントのクラスターアラインバイト オフセット。
SourceFileHandle
ソース リージョン クラスターの移動元となる代替ファイルを処理します。 この機能は現在サポートされていないため、SourceFileHandle を NULL に設定する必要があります。これは、ソースリージョンが同じファイルからであることを示します。
Length
ソースリージョンのクラスターアラインメント長 (バイト単位)。
Flags
将来の使用のために予約されています。0 に設定する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1809 |
ヘッダー | ntifs.h |