Clase IVssWriterComponents (vswriter.h)
La interfaz IVssWriterComponents es una interfaz de C++ (no COM) que contiene métodos usados para obtener y modificar información de componentes (en forma de objetos IVssComponent ) asociados a un escritor determinado, pero almacenados en el documento componentes de copia de seguridad de un solicitante.
La clase base CVssWriter es responsable de pasar una instancia de la interfaz IVssWriterComponents a los siguientes controladores de eventos:
- CVssWriter::OnPrepareBackup
- CVssWriter::OnBackupComplete
- CVssWriter::OnPreRestore
- CVssWriter::OnPostRestore
- CVssWriter::OnPostSnapshot
IVssWriterComponents define los métodos siguientes.
Método | Descripción |
---|---|
GetComponent | Devuelve los componentes que pertenecen a una instancia de escritor determinada. |
GetComponentCount | Devuelve el número de componentes que pertenecen a una instancia de escritor determinada. |
GetWriterInfo | Devuelve la instancia y el identificador de clase del escritor responsable de los componentes. |
Métodos
La clase IVssWriterComponents tiene estos métodos.
IVssWriterComponents::GetComponent El método GetComponent devuelve una interfaz IVssComponent a uno de los componentes de un escritor determinado almacenados explícitamente en el documento componentes de copia de seguridad. |
IVssWriterComponents::GetComponentCount El método GetComponentCount devuelve el número de componentes de un escritor determinado almacenados explícitamente en el documento componentes de copia de seguridad. |
IVssWriterComponents::GetWriterInfo El método GetWriterInfo obtiene la instancia y el identificador de clase del escritor responsable de los componentes. |
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vswriter.h (incluya Vss.h, VsWriter.h) |