Compartir a través de


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

Consulte también

Interfaces de API de instantáneas de volumen