estructura de REARRANGE_FILE_DATA (ntifs.h)
REARRANGE_FILE_DATA es la estructura de entrada del código de control de FSCTL_REARRANGE_FILE .
Sintaxis
typedef struct _REARRANGE_FILE_DATA {
ULONGLONG SourceStartingOffset;
ULONGLONG TargetOffset;
HANDLE SourceFileHandle;
ULONG Length;
ULONG Flags;
} REARRANGE_FILE_DATA, *PREARRANGE_FILE_DATA;
Miembros
SourceStartingOffset
Desplazamiento de bytes alineado con clústeres de la base de la región de origen contigua en el archivo de origen para pasar a la ubicación de destino del archivo de destino.
TargetOffset
Desplazamiento de bytes alineado con clúster del punto para insertar la región de origen.
SourceFileHandle
Controle al archivo alternativo desde el que mover los clústeres de la región de origen. Esta característica no se admite actualmente, por lo que SourceFileHandle debe establecerse en NULL, lo que indica que la región de origen procede del mismo archivo.
Length
Longitud alineada con clúster en bytes de la región de origen.
Flags
Reservado para uso futuro; debe establecerse en cero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | ntifs.h |