Share via


IReplStore::FindNextItem (Windows CE 5.0)

Send Feedback

This method returns a new item handle to the next object in a specified folder, if there is any.

HRESULT FindNextItem(HREPLFLD hFolder,HREPLITEM* phItem,BOOL* pfExist);

Parameters

  • hFolder
    [in] Handle to a folder.
  • phItem
    [out] Pointer to a handle to the next object in the folder.
  • pfExist
    [out] Pointer to a Boolean value that is set TRUE if there is an object in the folder.

Return Values

The following table describes the return values for this method.

Value Description
E_FAIL There are problems with the enumeration. Replication should ignore the folder.
NOERROR A new HREPLITEM was created for the next object in the folder and its pointer has been returned.

Remarks

FindNextItem works with FindFirstItem and FindItemClose to enumerate all items in a specified folder. FindNextItem and FindFirstItem are the only methods in IReplStore that can create HREPLITEM structures for the objects. All HREPLITEM structures passed by the ActiveSync manager are guaranteed to be originally created from these two methods.

Requirements

OS Versions: Windows CE 2.0 and later.
Header: Cesync.h.
Link Library: Coredll.lib.

See Also

HREPLITEM | IReplStore | IReplStore::FindFirstItem | IReplStore::FindItemClose

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.