다음을 통해 공유


IVssHardwareSnapshotProvider 인터페이스(vsprov.h)

IVssHardwareSnapshotProvider 인터페이스에는 VSS에서 볼륨을 LUN에 매핑하고, 섀도 복사 프로세스 중에 생성된 LUN을 검색하고, SAN에서 LUN을 전송하는 데 사용하는 메서드가 포함되어 있습니다. 모든 하드웨어 공급자는 이 인터페이스를 지원해야 합니다.

참고 하드웨어 공급자는 Windows Server 운영 체제에서만 지원됩니다.
 

상속

IVssHardwareSnapshotProvider 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IVssHardwareSnapshotProvider 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IVssHardwareSnapshotProvider 인터페이스에는 이러한 메서드가 있습니다.

 
IVssHardwareSnapshotProvider::AreLunsSupported

하드웨어 공급자가 볼륨에 기여하는 모든 LUN에 대해 섀도 복사본 만들기를 지원하는지 여부를 결정합니다.
IVssHardwareSnapshotProvider::BeginPrepareSnapshot

섀도 복사본 집합에 추가되는 각 섀도 복사본에 대해 호출됩니다.
IVssHardwareSnapshotProvider::FillInLunInfo

하드웨어 공급자가 해당 디스크 디바이스를 지원하는지 여부를 나타내고 VDS_LUN_INFORMATION 구조의 누락을 수정하라는 메시지를 표시합니다.
IVssHardwareSnapshotProvider::GetTargetLuns

새로 만든 섀도 복사본 LUN에 대한 VDS_LUN_INFORMATION 구조를 초기화하라는 메시지를 하드웨어 공급자에게 표시합니다.
IVssHardwareSnapshotProvider::LocateLuns

컴퓨터에 섀도 복사본 LUN을 표시하도록 하드웨어 공급자에게 메시지를 표시합니다.
IVssHardwareSnapshotProvider::OnLunEmpty

VSS가 섀도 복사본 LUN에 흥미로운 데이터가 없다고 판단할 때마다 호출됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 vsprov.h

추가 정보

볼륨 섀도 복사본 API 인터페이스