IVssWriterComponents 클래스(vswriter.h)
IVssWriterComponents 인터페이스는 지정된 작성기와 연결되지만 요청자의 백업 구성 요소 문서에 저장된 구성 요소 정보(IVssComponent 개체 형식)를 가져오고 수정하는 데 사용되는 메서드를 포함하는 C++(COM 아님) 인터페이스입니다.
CVssWriter 기본 클래스는 IVssWriterComponents 인터페이스의 instance 다음 이벤트 처리기에 전달합니다.
- CVssWriter::OnPrepareBackup
- CVssWriter::OnBackupComplete
- CVssWriter::OnPreRestore
- CVssWriter::OnPostRestore
- CVssWriter::OnPostSnapshot
IVssWriterComponents는 다음 메서드를 정의합니다.
메서드 | Description |
---|---|
GetComponent | 지정된 작성기 instance 속하는 구성 요소를 반환합니다. |
GetComponentCount | 지정된 작성기 instance 속하는 구성 요소 수를 반환합니다. |
GetWriterInfo | 구성 요소를 담당하는 작성기의 instance 및 클래스 식별자를 반환합니다. |
메서드
IVssWriterComponents 클래스에는 이러한 메서드가 있습니다.
IVssWriterComponents::GetComponent GetComponent 메서드는 백업 구성 요소 문서에 명시적으로 저장된 지정된 기록기의 구성 요소 중 하나에 IVssComponent 인터페이스를 반환합니다. |
IVssWriterComponents::GetComponentCount GetComponentCount 메서드는 백업 구성 요소 문서에 명시적으로 저장된 지정된 기록기의 구성 요소 수를 반환합니다. |
IVssWriterComponents::GetWriterInfo GetWriterInfo 메서드는 구성 요소를 담당하는 작성기의 instance 및 클래스 식별자를 가져옵니다. |
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | vswriter.h(Vss.h, VsWriter.h 포함) |