Steps to Implement Desktop Synchronization

Follow these steps to implement basic desktop synchronization:

  1. Create a standard DLL project.

  2. Write code to register the desktop ActiveSync provider in the registry.

  3. Implement the ActiveSync IReplObjHandler COM interface. This interface is the same one as implemented in the device DLL.

  4. Implement the ActiveSync IReplStore COM interface. This interface implements functions to manage the store, folders, and items; manage conflicts; remove duplicates; and present user-interface dialogs to set options.

  5. Decide on the data used for HREPLFLD (folder identifiers) and HREPLITEM (item identifiers). For reasons that will become apparent later, it is easiest to define a structure with a union defining the data for the ...

Get Windows® CE 3.0 Application Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.