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

另请参阅

IBindCtx

IEnumString