다음을 통해 공유


COPYFILE2_MESSAGE_TYPE 열거형(winbase.h)

COPYFILE2_MESSAGE 구조에서 CopyFile2ProgressRoutine 콜백 함수에 전달된 메시지의 유형을 나타냅니다.

Syntax

typedef enum _COPYFILE2_MESSAGE_TYPE {
  COPYFILE2_CALLBACK_NONE = 0,
  COPYFILE2_CALLBACK_CHUNK_STARTED,
  COPYFILE2_CALLBACK_CHUNK_FINISHED,
  COPYFILE2_CALLBACK_STREAM_STARTED,
  COPYFILE2_CALLBACK_STREAM_FINISHED,
  COPYFILE2_CALLBACK_POLL_CONTINUE,
  COPYFILE2_CALLBACK_ERROR,
  COPYFILE2_CALLBACK_MAX
} COPYFILE2_MESSAGE_TYPE;

상수

 
COPYFILE2_CALLBACK_NONE
값: 0
유효한 값이 아닙니다.
COPYFILE2_CALLBACK_CHUNK_STARTED
스트림의 단일 청크가 복사되기 시작했음을 나타냅니다.
COPYFILE2_CALLBACK_CHUNK_FINISHED
스트림의 단일 청크 복사본이 완료되었음을 나타냅니다.
COPYFILE2_CALLBACK_STREAM_STARTED
스트림에 대한 원본 및 대상 핸들이 모두 열려 있고 스트림의 복사본이
시작하려고 합니다.
COPYFILE2_CALLBACK_STREAM_FINISHED
스트림의 복사 작업이 완료되기 시작했음을 나타냅니다.
COPYFILE2_CALLBACK_POLL_CONTINUE
주기적으로 전송될 수 있습니다.
COPYFILE2_CALLBACK_ERROR
COPYFILE2_CALLBACK_MAX
복사 작업 중에 오류가 발생했습니다.

설명

이 열거형을 사용하는 애플리케이션을 컴파일하려면 _WIN32_WINNT 매크로를 0x0601 이상으로 정의합니다. 자세한 내용은 Windows 헤더 사용을 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
머리글 winbase.h(Windows.h 포함)

추가 정보

파일 관리 열거형