IBindCtx::EnumObjectParam 方法 (objidl.h)
检索指向接口的指针,该接口可用于枚举绑定上下文的字符串键型指针表的键。
语法
HRESULT EnumObjectParam(
[out] IEnumString **ppenum
);
参数
[out] ppenum
接收指向枚举器的接口指针的 IEnumString* 指针变量的地址。 如果发生错误,*ppenum 设置为 NULL。 如果 *ppenum 为非 NULL,则实现在 *ppenum 上调用 AddRef;调用 Release 由调用方负责。
返回值
此方法可以返回E_OUTOFMEMORY和S_OK的标准返回值。
注解
枚举器返回的键是之前在调用 IBindCtx::RegisterObjectParam 时指定的键。
调用方备注
绑定上下文维护一个接口指针表,每个指针都与一个字符串键相关联。 这将启用名字对象实现与发起绑定操作的调用方之间的通信。 一方可以将接口指针存储在双方已知的字符串下,以便另一方以后可以从绑定上下文中检索它。在 IBindCtx 接口的系统实现中,未实现此方法。 因此,调用此方法会导致返回值 E_NOTIMPL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | objidl.h |