IVssWMComponent 类 (vsbackup.h)

IVssWMComponent 是一种 C++ (而不是 COM) 接口,它允许访问编写器元数据文档中存储的组件信息。

IVssWMComponent 的实例是通过调用 IVssExamineWriterMetadata::GetComponent 获取的

继承

IVssWMComponent 接口继承自 IUnknown 接口。 IVssWMComponent 也具有以下类型的成员:

方法

IVssWMComponent 类具有这些方法。

 
IVssWMComponent::FreeComponentInfo

FreeComponentInfo 方法解除分配专用于指定组件信息的系统资源。
IVssWMComponent::GetComponentInfo

GetComponentInfo 方法获取有关指定编写器元数据组件的基本信息。
IVssWMComponent::GetDatabaseFile

GetDatabaseFile 方法获取 IVssWMFiledesc 对象,其中包含有关指定数据库备份组件文件的信息。
IVssWMComponent::GetDatabaseLogFile

GetDatabaseLogFile 方法获取与指定数据库备份组件关联的日志文件的文件描述符。
IVssWMComponent::GetDependency

GetDependency 方法返回 IVssWMDependency 接口的实例,其中包含用于获取有关当前组件之一的显式编写器组件依赖项信息的访问器。
IVssWMComponent::GetFile

GetFile 方法获取与文件组关联的文件描述符。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 vsbackup.h (包括 VsBackup.h、Vss.h、VsWriter.h)