ActiveSync Functions
A version of this page is also available for
4/8/2010
The following tables show the ActiveSync functions, with a description of the purpose of each.
Programming element | Description |
---|---|
This function returns an identifier for a currently connected device. |
|
This function returns an identifier for a currently selected device. |
|
This function adds a registry subkey for a service. |
|
This function closes a handle to a registry subkey for a service. |
|
This function deletes a handle to a registry subkey for a service. |
|
This function removes a value from a registry subkey for a service. |
|
This function enumerates all the service profiles currently stored in the registry. |
|
This function retrieves a binary value from a registry subkey for a service. |
|
This function retrieves a DWORD value from a registry subkey for a service. |
|
This function retrieves a string value from a registry subkey for a service. |
|
This function opens a service and retrieves a handle to the registry root for a specified logical position. |
|
This function opens a service and retrieves a nested subkey for the supplied registry key. |
|
This function requests information about a service. |
|
This function removes a registry subkey for a service. |
|
This function writes a binary value to a registry subkey for a service. |
|
This function writes a DWORD value to a registry subkey for a service. |
|
This function writes a string value to a registry subkey for a service. |
|
This device module function is called by the server to locate objects in the device's object store. |
|
This device module function is called by the server to retrieve information about the object type. |
|
This device module function initializes an object type. |
|
Called after an application is installed. Used for custom operations, such as handling errors that occurred during installation or launching of the application. |
|
Called before application installation begins. Used for custom operations, such as checking an application version for application re-installation or determining whether a dependent application is present. |
|
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. |
|
This device module function is called by the server to report status information about synchronization objects. |
|
This device module function synchronizes data between the ActiveSync service provider and the device. |
|
Called after an application is uninstalled. Used for custom operations such as saving database data into a file and deleting the database, informing the user where the user data files are stored, or informing the user how to reinstall the application. |
|
Called before an application is uninstalled. Used for custom operations such as closing the application if it is running. |
|
This function initiates synchronization. |
|
This function requests for synchronization to stop. |
|
This is an ActiveSync service provider function called when the service provider is disabled in the Activesync Options dialog box. |
|
This is an ActiveSync service provider function called when the service provider is enabled in the Activesync Options dialog box. |