Interfaz IVssHardwareSnapshotProvider (vsprov.h)
La interfaz IVssHardwareSnapshotProvider contiene los métodos usados por VSS para asignar volúmenes a LUN, detectar LUN creados durante el proceso de instantánea y transportar LUN en una SAN. Todos los proveedores de hardware deben admitir esta interfaz.
Nota Los proveedores de hardware solo se admiten en sistemas operativos Windows Server.
Herencia
La interfaz IVssHardwareSnapshotProvider hereda de la interfaz IUnknown . IVssHardwareSnapshotProvider también tiene estos tipos de miembros:
Métodos
La interfaz IVssHardwareSnapshotProvider tiene estos métodos.
IVssHardwareSnapshotProvider::AreLunsSupported Determina si el proveedor de hardware admite la creación de instantáneas para todos los LUN que contribuyen al volumen. |
IVssHardwareSnapshotProvider::BeginPrepareSnapshot Se llama para cada instantánea que se agrega al conjunto de instantáneas. |
IVssHardwareSnapshotProvider::FillInLunInfo Solicita al proveedor de hardware que indique si admite el dispositivo de disco correspondiente y corrige cualquier omisión en la estructura de VDS_LUN_INFORMATION. |
IVssHardwareSnapshotProvider::GetTargetLuns Solicita al proveedor de hardware que inicialice las estructuras de VDS_LUN_INFORMATION para los LUN de instantánea recién creados. |
IVssHardwareSnapshotProvider::LocateLuns Solicita al proveedor de hardware que haga que los LUN de instantáneas sean visibles para el equipo. |
IVssHardwareSnapshotProvider::OnLunEmpty Se llama siempre que VSS determina que un LUN de instantánea no contiene datos interesantes. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vsprov.h |