Desktop Client

The desktop client is an OLE in-process (Inproc) server dynamic-link library (DLL) that must:

    To implement the desktop client
  1. Create one GUID for the store, using the Visual C++ GUID generator tool, Guidgen.exe.
  2. Define HREPLITEM and HREPLFLD. These handles can be simply pointers to data structures.
  3. Define HREPLOBJ, which is a generic handle that can be either HREPLITEM or HREPLFLD.
  4. Implement all methods in IReplStore.

    These methods implement the following functionality:

  5. Implement all methods in IReplObjHandler.