ActiveSync Functions
The following table shows the ActiveSync functions, with a description of the purpose of each.
Programming element | PPC | SP | Description |
---|---|---|---|
ActiveSyncStart | X | X | This function initiates synchronization. |
ActiveSyncStop | X | X | This function requests for synchronization to stop. |
CeGetDeviceId | X | X | This function returns an identifier for a currently connected device. |
CeGetSelectedDeviceId | X | X | This function returns an identifier for a currently selected device. |
CeSvcAdd | X | X | This function adds a registry subkey for a service. |
CeSvcClose | X | X | This function closes a handle to a registry subkey for a service. |
CeSvcDelete | X | X | This function deletes a handle to a registry subkey for a service. |
CeSvcDeleteVal | X | X | This function removes a value from a registry subkey for a service. |
CeSvcEnumProfiles | X | X | This function enumerates all the service profiles currently stored in the registry. |
CeSvcGetBinary | X | X | This function retrieves a binary value from a registry subkey for a service. |
CeSvcGetDword | X | X | This function retrieves a DWORD value from a registry subkey for a service. |
CeSvcGetString | X | X | This function retrieves a string value from a registry subkey for a service. |
CeSvcOpen | X | X | This function opens a service and retrieves a handle to the registry root for a specified logical position. |
CeSvcOpenEx | X | X | This function opens a service and retrieves a nested subkey for the supplied registry key. |
CeSvcQueryInfo | X | X | This function requests information about a service. |
CeSvcRemove | X | X | This function removes a registry subkey for a service. |
CeSvcSetBinary | X | X | This function writes a binary value to a registry subkey for a service. |
CeSvcSetDword | X | X | This function writes a DWORD value to a registry subkey for a service. |
CeSvcSetString | X | X | This function writes a string value to a registry subkey for a service. |
FindObjects | X | X | This device module function is called by the server to locate objects in the device's object store. |
GetObjTypeInfo | X | X | This device module function is called by the server to retrieve information about the object type. |
InitObjType | X | X | This device module function initializes an object type. |
Install_Exit | X | X | This function is called after installation completes. It is used for operations such as handling errors that occurred during installation or launching the application. |
Install_Init | X | X | This function is called before installation begins. It is used for operations such as checking the version of an application during reinstallation or seeing whether a dependent application is present. |
ObjectNotify | X | X | This device module function is called by the server when there is a change or deletion to an object in the device's object store. |
OnSSPDisable | X | X | This is an ActiveSync service provider function called when the service provider is disabled in the Activesync Options dialog box. |
OnSSPEnable | X | X | This is an ActiveSync service provider function called when the service provider is enabled in the Activesync Options dialog box. |
ReportStatus | X | X | This device module function is called by the server to report status information about synchronization objects. |
SyncData | X | X | This device module function synchronizes data between the ActiveSync service provider and the device. |
Uninstall_Exit | X | X | This function is called after the uninstallation completes. |
Uninstall_Init | X | X | This function is called before the uninstallation begins. |
See Also
Send Feedback on this topic to the authors