REARRANGE_FILE_DATA 구조체(ntifs.h)
REARRANGE_FILE_DATAFSCTL_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, 버전 1809 |
머리글 | ntifs.h |