Classe IVssWriterComponents (vswriter.h)
A interface IVssWriterComponents é uma interface C++ (não COM) que contém métodos usados para obter e modificar informações de componente (na forma de objetos IVssComponent ) associadas a um determinado gravador, mas armazenadas no Documento de Componentes de Backup de um solicitante.
A classe base CVssWriter é responsável por passar uma instância da interface IVssWriterComponents para os seguintes manipuladores de eventos:
- CVssWriter::OnPrepareBackup
- CVssWriter::OnBackupComplete
- CVssWriter::OnPreRestore
- CVssWriter::OnPostRestore
- CVssWriter::OnPostSnapshot
IVssWriterComponents define os métodos a seguir.
Método | Descrição |
---|---|
GetComponent | Retorna os componentes que pertencem a uma determinada instância de gravador. |
GetComponentCount | Retorna o número de componentes que pertencem a uma determinada instância de gravador. |
GetWriterInfo | Retorna a instância e o identificador de classe do gravador responsável pelos componentes. |
Métodos
A classe IVssWriterComponents tem esses métodos.
IVssWriterComponents::GetComponent O método GetComponent retorna uma interface IVssComponent para um dos componentes de um determinado gravador armazenados explicitamente no Documento de Componentes de Backup. |
IVssWriterComponents::GetComponentCount O método GetComponentCount retorna o número de componentes de um determinado gravador explicitamente armazenados no Documento de Componentes de Backup. |
IVssWriterComponents::GetWriterInfo O método GetWriterInfo obtém a instância e o identificador de classe do gravador responsável pelos componentes. |
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vswriter.h (inclua Vss.h, VsWriter.h) |