Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The interface implements all required functions related to the store.

Method Description

ActivateDialog

Activates an ActiveSync service provider-specific dialog box.

BytesToObject

Converts an array of bytes to a HREPLOBJ, which can be either a HREPLITEMor HREPLFLD, when loading.

CompareItem

Compares the specified handles using entry identifiers, such as file names or record numbers.

CompareStoreIDs

Compares two store identifiers to determine if they are equal.

CopyObject

Copies one HREPLOBJ, which can be either a HREPLITEMor HREPLFLD, over to another.

FindFirstItem

Returns a new HREPLITEM of the first object in the specified folder, if there is any.

FindItemClose

Completes the Find operation in the specified folder.

FindNextItem

Returns a new HREPLITEM of the next object in the specified folder, if there is any.

FreeObject

Frees the specified HREPLOBJhandle.

GetConflictInfo

Gets information about two conflicting objects.

GetFolderInfo

Returns a HREPLFLD for folder, specified the object type name. Also returns a pointer to the IReplObjHandlerof the specified object type.

GetObjTypeUIData

Sends user interface (UI)-related data about an object type to the ActiveSync manager.

GetStoreInfo

Gets information about the current store instance.

Initialize

Initializes the ActiveSync service provider.

IsFolderChanged

Determines if any object in a specified folder has been changed since the method was last called.

IsItemChanged

Determines if the item has changed.

IsItemReplicated

Determines if the item should be replicated using ActiveSync service provider-defined rules.

IsValidObject

Determines if the specified handles are valid.

ObjectToBytes

Converts the HREPLOBJ, which can be either a HREPLITEMor HREPLFLD, to an array of bytes when saving.

RemoveDuplicates

Finds and removes duplicated objects from the store.

ReportStatus

ActiveSync manager is reporting to the store about the status of the synchronization.

UpdateItem

Updates the object's time stamp, change number, and other information that is stored in the specified handle.

Remarks

The IReplStoreinterface encapsulates all functions needed to access the objects in the store. A handle of type HREPLITEMidentifies each object in the store.

Requirements

Header cesync.h
Library coredll.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also