COPYFILE2_COPY_PHASE 열거형(winbase.h)
오류 발생 시 복사본의 단계를 나타냅니다. 이는 COPYFILE2_MESSAGE 구조체에 포함된 오류 구조에 사용됩니다.
Syntax
typedef enum _COPYFILE2_COPY_PHASE {
COPYFILE2_PHASE_NONE = 0,
COPYFILE2_PHASE_PREPARE_SOURCE,
COPYFILE2_PHASE_PREPARE_DEST,
COPYFILE2_PHASE_READ_SOURCE,
COPYFILE2_PHASE_WRITE_DESTINATION,
COPYFILE2_PHASE_SERVER_COPY,
COPYFILE2_PHASE_NAMEGRAFT_COPY,
COPYFILE2_PHASE_MAX
} COPYFILE2_COPY_PHASE;
상수
COPYFILE2_PHASE_NONE 값: 0 복사본이 아직 처리를 시작하지 않았습니다. |
COPYFILE2_PHASE_PREPARE_SOURCE 원본에 대한 핸들을 여는 등 원본이 준비되고 있었습니다. 이 단계는 스트림당 한 번 발생합니다. 복사 작업입니다. |
COPYFILE2_PHASE_PREPARE_DEST 대상에 대한 핸들을 여는 것을 포함하여 대상을 준비하고 있었습니다. 이 단계는 한 번 발생합니다. 스트림 복사 작업당. |
COPYFILE2_PHASE_READ_SOURCE 원본 파일을 읽고 있었습니다. 이 단계는 스트림 복사 작업당 하나 이상 발생합니다. |
COPYFILE2_PHASE_WRITE_DESTINATION 대상 파일이 작성되었습니다. 이 단계는 스트림 복사당 하나 이상 발생합니다. 연산입니다. |
COPYFILE2_PHASE_SERVER_COPY 원본과 대상이 모두 동일한 원격 서버에 있었고 복사본이 원격으로 처리되고 있었습니다. 이 단계는 스트림 복사 작업당 한 번 발생합니다. |
COPYFILE2_PHASE_NAMEGRAFT_COPY 복사 작업은 기호 링크 및/또는 재분석 지점을 처리하고 있었습니다. 이 단계는 파일당 한 번 발생합니다. 복사 작업입니다. |
COPYFILE2_PHASE_MAX 최대값보다 큰 값입니다. 이 열거형의 유효한 값은 이 값보다 작습니다. |
설명
이 열거형을 사용하는 애플리케이션을 컴파일하려면 _WIN32_WINNT 매크로를 0x0601 이상으로 정의합니다. 자세한 내용은 Windows 헤더 사용을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱 | UWP 앱] |
머리글 | winbase.h(Windows.h 포함) |