IEnumIDList::Next

【勇芳软件工作室】汉化HomePreviousNext

[Now Supported on Windows NT]

在枚举序列中检索指定数量的项目标识符,并推进当前位置。

下一个

IEnumIDList FAR *pEnumIDList, 
ULONG 带来 
LPITEMIDLIST * rgelt, 
ULONG * pceltFetchedco 
); 

*如果成功,返回NOERROR值,如果枚举序列中没有更多项,则返回S_FALSE值,如果发生错误则返回OLE定义的错误值。

参数

pEnumIDList

IEnumIDList 界面的地址。在C ++中,此参数是隐式的。

提高

指定rgelt参数指向的数组中的元素数。

rgelt

要返回项目标识符的数组的地址。调用应用程序必须通过使用任务分配器(由SHGetMalloc函数检索)来释放项目标识符。

pceltFetchedco

接收rgelt中实际返回的项目标识符计数的值的地址。计数可以小于提高参数中指定的值。如果只有提高为1,则此参数可以为NULL。

如果此成员函数返回除了NOERROR之外的任何值,则rgelt数组中的任何条目在退出时都有效。他们都处于不确定状态。

也可以看看

IEnumIDList