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.
La interfaz IVssHardwareSnapshotProvider hereda de la interfaz IUnknown . IVssHardwareSnapshotProvider también tiene estos tipos de miembros:
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. |
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 |