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 Version 1809 |
Header | ntifs.h |