Interface IVssHardwareSnapshotProvider (vsprov.h)
A interface IVssHardwareSnapshotProvider contém os métodos usados pelo VSS para mapear volumes para LUNs, descobrir LUNs criados durante o processo de cópia de sombra e transportar LUNs em uma SAN. Todos os provedores de hardware devem dar suporte a essa interface.
Nota Os provedores de hardware só têm suporte em sistemas operacionais Windows Server.
Herança
A interface IVssHardwareSnapshotProvider herda da interface IUnknown . IVssHardwareSnapshotProvider também tem esses tipos de membros:
Métodos
A interface IVssHardwareSnapshotProvider tem esses métodos.
IVssHardwareSnapshotProvider::AreLunsSupported Determina se o provedor de hardware dá suporte à criação de cópia de sombra para todos os LUNs que contribuem para o volume. |
IVssHardwareSnapshotProvider::BeginPrepareSnapshot Chamado para cada cópia de sombra adicionada ao conjunto de cópias de sombra. |
IVssHardwareSnapshotProvider::FillInLunInfo Solicita que o provedor de hardware indique se ele dá suporte ao dispositivo de disco correspondente e corrija quaisquer omissões na estrutura VDS_LUN_INFORMATION. |
IVssHardwareSnapshotProvider::GetTargetLuns Solicita que o provedor de hardware inicialize as estruturas de VDS_LUN_INFORMATION para os LUNs de cópia de sombra recém-criados. |
IVssHardwareSnapshotProvider::LocateLuns Solicita que o provedor de hardware torne os LUNs de cópia de sombra visíveis para o computador. |
IVssHardwareSnapshotProvider::OnLunEmpty Chamado sempre que o VSS determina que um LUN de cópia de sombra não contém dados interessantes. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vsprov.h |