Implementing the Desktop Interfaces (Windows CE 5.0)
IReplStore:IUnknown is the most-complex interface. It includes 22 methods, which can be grouped as follows.
Category | Methods |
---|---|
Store Manipulation | Initialize, GetStoreInfo, CompareStoreIDs |
Object Enumeration | FindFirstItem, FindNextItem, FindItemClose |
Object Information | CompareItem, IsItemChanged, IsItemReplicated, UpdateItem |
Handle Manipulation | ObjectToBytes, BytesToObject, FreeObject, CopyObject, IsValidObject |
User Interface | ActivateDialog, GetObjTypeUIData, GetConflictInfo, RemoveDuplicates |
Miscellaneous | ReportStatus, GetFolderInfo, IsFolderChanged, FindObjects, SyncData |
IReplObjHandler converts objects into byte sequences and back again. It is also used to delete an object from the store. Its methods are Setup, GetPacket, SetPacket, Reset, and DeleteObject.
The ActiveSync manager provides the IReplNotify interface to the service provider. This interface has four methods: OnItemNotify, GetWindow, SetStatusText, and QueryDevice. See the IReplNotify section for details of this interface.
See Also
Creating the ActiveSync Service Provider
Send Feedback on this topic to the authors