ntifs.h) (REARRANGE_FILE_DATA 结构
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
保留供将来使用;必须设置为零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1809 |
标头 | ntifs.h |