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 |