Compartilhar via


Cabeçalho vswriter.h

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

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

Classes

 
CVssWriter

A classe CVssWriter é uma classe base abstrata que define a interface pela qual um gravador sincroniza seu estado com VSS e outros gravadores.
CVssWriterEx

A classe CVssWriterEx é uma classe base abstrata que define a interface pela qual um gravador sincroniza seu estado com VSS e outros gravadores.
CVssWriterEx2

A classe CVssWriterEx2 é uma classe base abstrata que define a interface pela qual um gravador sincroniza seu estado com VSS e outros gravadores.
IVssComponent

A interface IVssComponent é uma interface C++ (não COM) que contém métodos para examinar e modificar informações sobre componentes contidos no Documento de Componentes de Backup de um solicitante.
IVssComponentEx

Define métodos adicionais para examinar e modificar informações sobre componentes contidos no Documento de Componentes de Backup de um solicitante.
IVssComponentEx2

Define métodos adicionais para relatar e recuperar erros de gravador no nível do componente.
IVssCreateExpressWriterMetadata

A interface IVssCreateExpressWriterMetadata é uma interface COM que contém métodos para construir o Documento de Metadados do Gravador para um gravador expresso.
IVssCreateWriterMetadata

A interface IVssCreateWriterMetadata é uma interface C++ (não COM) que contém métodos para construir o Documento de Metadados do Gravador em resposta a um evento Identificá-lo. Ele é usado apenas no método CVssWriter::OnIdentify.
IVssCreateWriterMetadataEx

A interface IVssCreateWriterMetadataEx é uma interface C++ (não COM) que define um método para relatar quaisquer conjuntos de arquivos que serão explicitamente excluídos quando uma cópia de sombra for criada.
IVssExpressWriter

Define métodos para gerenciar metadados para um gravador expresso do VSS.
IVssWMDependency

A IVssWMDependency é uma interface C++ (não COM) retornada pela interface IVssWMComponent e usada por aplicativos ao fazer backup ou restaurar um componente que tem uma dependência explícita do gravador-componente em um componente gerenciado por outro gravador.
IVssWMFiledesc

A interface IVssWMFiledesc é uma interface C++ (não COM) retornada a um aplicativo de chamada por vários métodos de consulta. Ele fornece informações detalhadas sobre um arquivo ou conjunto de arquivos (um conjunto de arquivos).
IVssWriterComponents

Contém métodos usados para obter e modificar informações de componente.

Funções

 
CreateVssExpressWriter

A função CreateVssExpressWriter (vswriter.h) cria um objeto de interface IVssExpressWriter e retorna um ponteiro para ele.
CreateVssExpressWriterInternal

A função CreateVssExpressWriterInternal (vswriter.h) cria um objeto de interface IVssExpressWriter e retorna um ponteiro para ele.
CreateWriter

Essa função é reservada para uso do sistema. (CreateWriter)
CreateWriterEx

Essa função é reservada para uso do sistema. (CreateWriterEx)

Enumerações

 
VSS_ALTERNATE_WRITER_STATE

Usado para indicar se um determinado gravador tem um gravador alternativo associado.
VSS_COMPONENT_FLAGS

Usado por gravadores para indicar suporte para recuperação automática.
VSS_COMPONENT_TYPE

Especifique o tipo de componente que está sendo usado com uma operação de backup de cópia de sombra.
VSS_FILE_RESTORE_STATUS

Define o conjunto de status de uma operação de restauração de arquivo.
VSS_RESTORE_TARGET

Usado por um gravador em tempo de restauração para indicar como todos os arquivos incluídos em um componente selecionado e todos os arquivos em qualquer conjunto de componentes definidos por ele devem ser restaurados.
VSS_RESTOREMETHOD_ENUM

Usado por um gravador em tempo de backup para especificar por meio de seu Documento de Metadados de Gravador o método de restauração de arquivo padrão.
VSS_SOURCE_TYPE

Especifica o tipo de dados que um gravador gerencia.
VSS_SUBSCRIBE_MASK

Indica os eventos que o gravador está disposto a receber.
VSS_USAGE_TYPE

Especifica como o sistema host usa os dados gerenciados por um gravador envolvido em uma operação vss.
VSS_WRITERRESTORE_ENUM

Indique a um solicitante as condições sob as quais ele tratará os eventos gerados durante uma operação de restauração.