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
保留供日後使用;必須設定為零。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | ntifs.h |