DUPLICATE_EXTENTS_DATA 구조체(winioctl.h)

블록 복제 작업을 수행하는 FSCTL_DUPLICATE_EXTENTS 제어 코드에 대한 매개 변수를 포함합니다.

구문

typedef struct _DUPLICATE_EXTENTS_DATA {
  HANDLE        FileHandle;
  LARGE_INTEGER SourceFileOffset;
  LARGE_INTEGER TargetFileOffset;
  LARGE_INTEGER ByteCount;
} DUPLICATE_EXTENTS_DATA, *PDUPLICATE_EXTENTS_DATA;

멤버

FileHandle

바이트 범위를 복사할 원본 파일에 대한 핸들입니다. 파일 핸들을 검색하려면 CreateFile 함수를 사용합니다.

SourceFileOffset

원본 파일에서 복사할 범위의 시작 부분까지의 오프셋(바이트)입니다.

TargetFileOffset

복사한 바이트 범위를 대상 파일에 배치할 오프셋(바이트)입니다.

ByteCount

복사할 범위의 길이(바이트)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
머리글 winioctl.h(Windows.h 포함)

추가 정보

블록 복제

DeviceIoControl

FSCTL_DUPLICATE_EXTENTS_TO_FILE

파일 관리 제어 코드