Windows CE Client
The Windows CE client can be a single DLL that exports the following functions:
- InitObjType, which initializes the data for an object type and, at termination, frees allocated resources.
- GetObjTypeInfo, which gets information for an object type.
- ObjectNotify, which allows the server to prompt the Windows CE client whether it is interested in the current change or deletion to the device's store. Also, it sends the object identifier to the desktop client.
- ReportStatus, which is an optional function that allows the server to get the status on the Windows CE-based platform synchronization objects.
Besides implementing the previous functions, you must also implement the methods in IReplObjHandler. However, these methods can be stubbed, rather than fully implemented.