Share via


IReplStore

The IReplStore interface provides methods for accessing and modifying objects in the store.

Methods in Vtable Order

IReplStore methods Description
Initialize Initializes the ActiveSync service provider.
GetStoreInfo Gets information about the current store instance.
ReportStatus Reports information on the synchronization status.
CompareStoreIDs Compares two store identifiers to determine whether the identifiers are equal.
CompareItem Compares specified handles to objects by using entry identifiers, such as file names or record numbers.
IsItemChanged Determines whether the object has changed.
IsItemReplicated Determines whether an object should be sychronized using rules defined by the ActiveSync service provider.
UpdateItem Updates the object time stamp, change number, and other information that is stored in the specified handle.
GetFolderInfo Creates or modifies a handle to a folder for a specified object type.
IsFolderChanged Determines whether any object in the specified folder has been changed since the method was last called.
FindFirstItem Returns a new handle to the first object in a specified folder.
FindNextItem Returns a new handle to the next object in a specified folder.
FindItemClose Completes the folder enumeration.
ObjectToBytes Saves the data represented by a handle to a disk.
BytesToObject Converts a series of bytes into an object or folder handle.
FreeObject Frees a pointer to an object or deletes a temporary object that might have been created during the life of a handle.
CopyObject Copies the contents of one handle to another handle
IsValidObject Determines whether the specified handles are valid.
ActivateDialog Activates the dialog box specific to an ActiveSync service provider and activates dialog boxes options for each object type.
GetObjTypeUIData Sends user interface–related information about an object type to the ActiveSync service manager.
GetConflictInfo Gets information about two conflicting objects.
RemoveDuplicates Finds and removes duplicated objects of a specified type from the store.

Remarks

A handle identifies each object in the store. The handle is a Windows CE HREPLOBJ structure.

Requirements

Smartphone: Windows Mobile 2002 and later
OS Versions: Windows CE 3.0 and later
Header: cesync.h
Library: None

See Also

ActiveSync API Interfaces

Last updated on Friday, April 22, 2005

© 2005 Microsoft Corporation. All rights reserved.

Send feedback on this topic to the authors.