다음을 통해 공유


VSS_WRITERRESTORE_ENUM 열거형(vswriter.h)

VSS_WRITERRESTORE_ENUM 열거형은 요청자에게 복원 작업 중에 생성된 이벤트를 처리할 조건을 나타내는 데 사용됩니다.

Syntax

typedef enum VSS_WRITERRESTORE_ENUM {
  VSS_WRE_UNDEFINED = 0,
  VSS_WRE_NEVER,
  VSS_WRE_IF_REPLACE_FAILS,
  VSS_WRE_ALWAYS
} ;

상수

 
VSS_WRE_UNDEFINED
값: 0
작성기가 복원 작업 중에 특수 작업을 수행할지 여부는 알 수 없습니다.


이 상태는 기록기 오류를 나타냅니다.
VSS_WRE_NEVER
기록기에는 복원 이벤트가 필요하지 않습니다.
VSS_WRE_IF_REPLACE_FAILS
작성기에서 항상 를 처리해야 했음을 나타냅니다.
PreRestore
(CvssWriter::OnPreRestore) 이벤트이지만 예상
PostRestore 이벤트를 처리하려면
(CvssWriter::OnPostRestore) 복원하는 경우에만
VSS_RME_RESTORE_IF_NOT_THERE 또는 를 구현할 때 실패합니다.
VSS_RME_RESTORE_IF_CAN_REPLACE 복원 방법
(VSS_RESTOREMETHOD_ENUM).
VSS_WRE_ALWAYS
작성기는 복원 작업 중에 항상 특수 작업을 수행합니다.

설명

기록기는 IVssCreateWriterMetadata::SetRestoreMethodVSS_WRITERRESTORE_ENUM 값을 전달하여 복원 작업 중에 요청자와 상호 작용하는 방법을 메타데이터를 통해 나타냅니다.

요청자는 IVssExamineWriterMetadata::GetRestoreMethod를 호출하여 기록기의 참여에 대한 정보를 검색합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 vswriter.h

추가 정보

IVssCreateWriterMetadata::SetRestoreMethod

IVssExamineWriterMetadata::GetRestoreMethod

VSS_RESTOREMETHOD_ENUM