IVssWriterComponents::GetComponent 方法 (vswriter.h)
GetComponent 方法将 IVssComponent 接口返回到显式存储在备份组件文档中的给定编写器的组件之一。
语法
HRESULT GetComponent(
[in] UINT iComponent,
[out] IVssComponent **ppComponent
);
参数
[in] iComponent
组件的编号。 此参数的值是一个介于 0 到 n–1(含)的整数,其中 n 是 IVssWriterComponents::GetComponentCount 返回的组件总数。
[out] ppComponent
指向包含组件信息的 IVssComponent 对象实例的双重间接指针。
返回值
下面是此方法的有效返回代码。
值 | 含义 |
---|---|
|
已成功返回组件。 |
|
其中一个参数值无效。 |
|
调用方内存或其他系统资源不足。 |
|
找不到指定的组件。 |
注解
调用方负责调用 IUnknown::Release 以释放返回的 IVssComponent 对象持有的系统资源。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | vswriter.h (包括 Vss.h、VsWriter.h) |
Library | VssApi.lib |