MOVE_FILE_DATA structure (ntifs.h)
The MOVE_FILE_DATA structure contains input data for the FSCTL_MOVE_FILE control code.
Syntax
typedef struct {
HANDLE FileHandle;
LARGE_INTEGER StartingVcn;
LARGE_INTEGER StartingLcn;
ULONG ClusterCount;
} MOVE_FILE_DATA, *PMOVE_FILE_DATA;
Members
FileHandle
Handle to the file to be moved.
StartingVcn
A VCN (cluster number relative to the beginning of a file) of the first cluster to be moved.
StartingLcn
An LCN (cluster number on a volume) to which the VCN is to be moved.
ClusterCount
The count of clusters to be moved.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP |
Header | ntifs.h |