Clase IVssWMDependency (vswriter.h)
IVssWMDependency es una interfaz de C++ (no COM) devuelta por la interfaz IVssWMComponent y usada por las aplicaciones al realizar una copia de seguridad o restaurar un componente que tiene una dependencia explícita de componente de escritor en un componente administrado por otro escritor. (Las dependencias deben estar entre escritores, no entre escritores).
IVssWMDependency se usa para determinar el identificador de escritor, la ruta lógica y el nombre de componente de los componentes que se deben restaurar o realizar copias de seguridad junto con el componente de destino.
Los escritores crean dependencias al controlar los eventos Identify (CVssWriter::OnIdentify) mediante el método IVssCreateWriterMetadata::AddComponentDependency .
Las aplicaciones de llamada son responsables de llamar a IUnknown::Release para liberar recursos mantenidos por un objeto IVssWMDependency devuelto cuando ya no es necesario.
El método IVssWMComponent::GetDependency devuelve una interfaz IVssWMDependency .
Tenga en cuenta que una dependencia no indica un orden de preferencia entre el componente con las dependencias documentadas y los componentes de los que depende. Una dependencia simplemente indica que el componente y los componentes de los que depende siempre se deben realizar copias de seguridad o restaurarse juntos.
Herencia
La interfaz IVssWMDependency hereda de la interfaz IUnknown . IVssWMDependency también tiene estos tipos de miembros:
Métodos
La clase IVssWMDependency tiene estos métodos.
IVssWMDependency::GetComponentName El método GetComponentName recupera el nombre de un componente del que depende el componente actual en una dependencia explícita de writer-component. |
IVssWMDependency::GetLogicalPath El método GetLogicalPath recupera la ruta de acceso lógica de un componente del que depende el componente actual en la dependencia explícita del componente escritor. |
IVssWMDependency::GetWriterId El método GetWriterId recupera el identificador de clase de un escritor que contiene un componente del que depende el componente actual en una dependencia explícita de componente de escritor. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vswriter.h (incluye Vss.h, VsWriter.h) |