CVssWriter::GetRestoreType 메서드(vswriter.h)
GetRestoreType 메서드는 작성기가 참여하는 복원 유형을 반환합니다.
GetRestoreType 은 CVssWriter 기본 클래스에 의해 구현된 보호된 메서드입니다.
구문
VSS_RESTORE_TYPE GetRestoreType();
반환 값
이 메서드는 기록기가 참여하는 복원 작업의 형식을 VSS_RESTORE_TYPE 열거형 값 측면에서 반환합니다.
백업 작업 중에 GetRestoreType 이 호출되면 반환 값이 정의되지 않습니다.
설명
이 메서드는 복원 작업 중에만 호출해야 합니다.
기본 복원 유형은 VSS_RTYPE_UNDEFINED. 그러나 작성기는 이 복원 형식을 VSS_RTYPE_BY_COPY 것처럼 처리해야 합니다.
요청자는 IVssBackupComponents::SetRestoreState 메서드를 호출하여 복원 유형을 설정할 수 있습니다.
요청자는 IVssBackupComponents::P reRestore 메서드를 사용하여 PreRestore 이벤트를 생성하기 전에 언제든지 IVssBackupComponents::SetRestoreState를 호출할 수 있습니다. 따라서 올바른 복원 형식을 얻으려면 작성기가 CVssWriter::OnPreRestore에서 PreRestore 이벤트를 처리하기 전에 GetRestoreType을 호출하면 안 됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | vswriter.h(Vss.h, VsWriter.h 포함) |
라이브러리 | VssApi.lib |
추가 정보
IVssBackupComponents::P reRestore