描述
检索枚举序列中的下一个项目。
C++ 语法
HRESULT Next( ULONG cElt, ITravelLogEntry **rgElt, ULONG *pcEltFetched ); |
PowerBASIC 语法
METHOD Next ( _ BYVAL cElt AS DWORD, _ BYREF rgElt AS ITravelLogEntry, _ BYREF pcEltFetched AS DWORD _ ) AS LONG |
参数
提高 |
[in]指定要求的项目数的整数。提高参数是ULONG;因此,你不能通过一个负数落后。 |
rgElt |
[out]指向ITravelLogEntry接口指针数组的指针。阵列的大小由cElt决定;有效指针的数量由pcEltFetched中返回的值确定。调用者负责分配和释放rgElt数组。 |
pcEltFetched |
[out]指向接收所提供项目数的整数的指针。如果您不需要知道检索到的元素数量,则此参数可能设置为NULL。 |
OBJRESULT
如果成功返回S_OK,否则返回错误值。
备注
当您到达枚举结束时,光标仍然存在。如果您需要返回到开始,您必须致电重启.
如果您要求当前元素和结尾之间的序列中存在的元素多于此元素,则该方法将检索其余元素并返回S_FALSE。光标停留在枚举结束处。


