IEnumEventObject::Next 方法 (eventsys.h)

检索枚举序列中指定数量的项。

语法

HRESULT Next(
  [in]  ULONG    cReqElem,
  [out] IUnknown **ppInterface,
  [out] ULONG    *cRetElem
);

参数

[in] cReqElem

正在请求的元素数。 如果序列中剩余的元素数少于请求的元素数,则此方法获取剩余的元素。

[out] ppInterface

指向获取的第一个对象上 IUnknown 接口的指针的地址。 此参数不能为 NULL

[out] cRetElem

实际获取的元素数。 此参数不能为 NULL

返回值

此方法可以返回标准返回值E_INVALIDARG、E_POINTER、E_OUTOFMEMORY、E_UNEXPECTED和E_FAIL,以及以下值。

返回代码 说明
S_OK
已获取请求的所有元素。
S_FALSE
并非所有请求的元素都已获取。 获取的元素数已写入 pcRetElem

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 eventsys.h

另请参阅

IEnumEventObject