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. |
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 Optionsdialog box. |
|
This is an ActiveSync service provider function called when the service provider is enabled in the Activesync Optionsdialog box. |