IEnumObjects::Next 方法 (shobjidl_core.h)
获取对象的下一个指定数量和类型。
语法
HRESULT Next(
[in] ULONG celt,
[in] REFIID riid,
[out] void **rgelt,
[out, optional] ULONG *pceltFetched
);
参数
[in] celt
类型: ULONG
要检索的对象数。
[in] riid
类型: REFIID
对所需接口 ID 的引用。
[out] rgelt
类型: void**
此方法返回时,包含 riid 中请求的接口指针。
[out, optional] pceltFetched
类型: ULONG*
指向 ULONG 值的指针,当此方法返回时,该值表示检索到的对象的实际数量。 此值可以为 NULL。
返回值
类型: HRESULT
如果方法成功检索了请求的对象,则返回S_OK。 仅当成功检索到请求的项的完整计数时,此方法才会返回S_OK。
S_FALSE指示请求的项多于枚举中保留的项目数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |