VSS_COMPONENT_TYPE enumeración (vswriter.h)
Tanto el solicitante como el escritor usan la enumeración VSS_COMPONENT_TYPE para especificar el tipo de componente que se usa con una operación de copia de seguridad de instantáneas.
Syntax
typedef enum VSS_COMPONENT_TYPE {
VSS_CT_UNDEFINED = 0,
VSS_CT_DATABASE,
VSS_CT_FILEGROUP
} ;
Constantes
VSS_CT_UNDEFINED Valor: 0 Tipo de componente no definido. Este valor indica un error de aplicación. |
VSS_CT_DATABASE Componente de base de datos. |
VSS_CT_FILEGROUP Componente de grupo de archivos. Este es cualquier componente que no sea una base de datos. |
Comentarios
Un escritor establece el tipo de un componente cuando agrega el componente a su documento de metadatos de escritor mediante IVssCreateWriterMetadata::AddComponent.
Los escritores y solicitantes pueden encontrar la información de tipo de componentes seleccionados para su inclusión en un documento de componentes de copia de seguridad mediante llamadas a IVssComponent::GetComponentType para devolver un tipo de componente directamente.
Un solicitante puede obtener el tipo de cualquier componente en el documento de metadatos del escritor determinado haciendo lo siguiente:
- Usar IVssExamineWriterMetadata::GetComponent para obtener una interfaz IVssWMComponent
- Usar IVssWMComponent::GetComponentInfo para devolver una estructura de VSS_COMPONENTINFO
- Examinar el miembro Type del objeto VSS_COMPONENTINFO
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | vswriter.h |