Compartilhar via


Cabeçalho vsbackup.h

Esse cabeçalho é usado pelos Serviços do Sistema. Para obter mais informações, consulte:

vsbackup.h contém as seguintes interfaces de programação:

Classes

 
IVssBackupComponents

A interface IVssBackupComponents é usada por um solicitante para sondar gravadores sobre status de arquivo e executar operações de backup/restauração.
IVssBackupComponentsEx

Fornece métodos para os solicitantes executarem operações de backup e restauração usando várias instâncias de gravador.
IVssBackupComponentsEx2

Define métodos adicionais que os solicitantes podem usar para executar operações de backup e restauração.
IVssBackupComponentsEx3

Define métodos adicionais que os solicitantes podem usar para executar a ressincronização do LUN e retornar informações de status de gravador estendido.
IVssBackupComponentsEx4

Define métodos adicionais para dar suporte ao processamento de caminhos de compartilhamento de arquivos UNC em um solicitante.
IVssExamineWriterMetadata

A interface IVssExamineWriterMetadata é uma interface C++ (não COM) que permite que um solicitante examine os metadados de uma instância de gravador específica.
IVssExamineWriterMetadataEx

Fornece um método para recuperar o nome da instância do gravador e outras informações básicas para uma instância de gravador específica.
IVssExamineWriterMetadataEx2

Define métodos para recuperar informações de versão e outras informações básicas para uma instância de gravador específica.
IVssWMComponent

O IVssWMComponent é uma interface C++ (não COM) que permite o acesso a informações de componente armazenadas em um Documento de Metadados do Gravador.
IVssWriterComponentsExt

A interface IVssWriterComponentsExt é uma interface C++ (não COM) usada pelos solicitantes para acessar e modificar os componentes de um gravador envolvido em um backup.

Funções

 
CreateVssBackupComponents

A função CreateVssBackupComponents (vsbackup.h) cria um objeto de interface IVssBackupComponents e retorna um ponteiro para ele.
CreateVssBackupComponentsInternal

A função CreateVssBackupComponents (vsbackup.h) cria um objeto de interface IVssBackupComponents e retorna um ponteiro para ele.
CreateVssExamineWriterMetadata

A função CreateVssExamineWriterMetadata (vsbackup.h) cria um objeto IVssExamineWriterMetadata.
CreateVssExamineWriterMetadataInternal

A função CreateVssExamineWriterMetadata (vsbackup.h) cria um objeto IVssExamineWriterMetadata.
IsVolumeSnapshotted

A função IsVolumeSnapshotted (vsbackup.h) determina se existem cópias de sombra para o volume especificado.
IsVolumeSnapshottedInternal

A função IsVolumeSnapshottedInternal (vsbackup.h) determina se existem cópias de sombra para o volume especificado.
ShouldBlockRevert

Verifica o registro de gravadores que devem bloquear reverter operações no volume especificado.
VssFreeSnapshotProperties

A função VssFreeSnapshotProperties (vsbackup.h) é usada para liberar o conteúdo de uma estrutura VSS_SNAPSHOT_PROP como parte do gerenciamento de seu ciclo de vida.
VssFreeSnapshotPropertiesInternal

A função VssFreeSnapshotPropertiesInternal (vsbackup.h) é usada para liberar o conteúdo de uma estrutura VSS_SNAPSHOT_PROP como parte do gerenciamento de seu ciclo de vida.

Estruturas

 
VSS_COMPONENTINFO

Contém informações sobre um determinado componente.