Interfaccia IVssHardwareSnapshotProvider (vsprov.h)

L'interfaccia IVssHardwareSnapshotProvider contiene i metodi usati da VSS per eseguire il mapping dei volumi ai LUN, individuare i LUN creati durante il processo di copia shadow e trasportare le LUN in una san. Tutti i provider hardware devono supportare questa interfaccia.

Nota I provider hardware sono supportati solo nei sistemi operativi Windows Server.
 

Ereditarietà

L'interfaccia IVssHardwareSnapshotProvider eredita dall'interfaccia IUnknown . IVssHardwareSnapshotProvider include anche questi tipi di membri:

Metodi

L'interfaccia IVssHardwareSnapshotProvider include questi metodi.

 
IVssHardwareSnapshotProvider::AreLunsSupported

Determina se il provider hardware supporta la creazione di copia shadow per tutte le LUN che contribuiscono al volume.
IVssHardwareSnapshotProvider::BeginPrepareSnapshot

Chiamato per ogni copia shadow aggiunta al set di copia shadow.
IVssHardwareSnapshotProvider::FillInLunInfo

Richiede al provider hardware di indicare se supporta il dispositivo disco corrispondente e correggere eventuali omissioni nella struttura VDS_LUN_INFORMATION.
IVssHardwareSnapshotProvider::GetTargetLuns

Richiede al provider hardware di inizializzare le strutture di VDS_LUN_INFORMATION per le LUN di copia shadow appena create.
IVssHardwareSnapshotProvider::LocateLuns

Richiede al provider hardware di rendere visibili i LUN di copia shadow nel computer.
IVssHardwareSnapshotProvider::OnLunEmpty

Chiamato ogni volta che VSS determina che un LUN di copia shadow non contiene dati interessanti.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vsprov.h

Vedi anche

Interfacce API copia shadow del volume