[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数组中的任何条目在退出时都有效。他们都处于不确定状态。
也可以看看