In Windows Embedded Compact, you can add ActiveSync support for synchronizing data between a Windows Embedded Compact powered device and a Windows based computer, or between a device and an Exchange Server.
For more information, see ActiveSync Reference.
-
Requires ActiveSync 4.5 (Windows XP) or Windows Mobile Device Center (WMDC) 6.1 (Windows Vista or Windows 7) on the user's computer.
-
Requires a serial or USB cable connection, an Ethernet connection, or a wireless network connection for synchronizing data.
The following table shows the SYSGEN variables that you can set to add ActiveSync functionality to your OS.
| Catalog item | SYSGEN variable | Description | Dependencies |
|---|---|---|---|
|
ActiveSync |
SYSGEN_AS_BASE |
Provides support for synchronization between a Windows-based computer or Exchange Server and a Windows Embedded Compact device. |
To synchronize data by using the ActiveSync connection, also requires either SYSGEN_AS_FILE, SYSGEN_AS_MAIL, SYSGEN_AS_PIM, or SYSGEN_AS_AIRSYNC. |
|
File Sync |
SYSGEN_AS_FILE |
Provides support for synchronizing files between a Windows-based computer and a Windows Embedded Compact device. |
Requires SYSGEN_AS_BASE. |
|
Inbox Sync |
SYSGEN_AS_MAIL |
Provides support for synchronizing email with a Windows Embedded Compact device. |
Requires SYSGEN_AS_BASE. |
|
Pocket Outlook Database Sync |
SYSGEN_AS_PIM |
Provides support for synchronizing contacts, calendar and tasks with a Windows Embedded Compact device. |
Requires SYSGEN_AS_BASE. |
|
AirSync |
SYSGEN_AS_AIRSYNC |
Synchronizes data using a direct connection with an Exchange Server that uses an Ethernet connection. This includes wireless and Ethernet cable connections. |
Requires SYSGEN_AS_BASE. |
When you include SYSGEN_AS_BASE in the OS, the ActiveSync client application (Repllog.exe) automatically starts when a user connects a device to his or her Windows computer. Additionally, a link to manually start ActiveSync appears. You typically use this link for a direct connection to the Exchange Server, but you can also use it to display the ActiveSync application window so that the UI is available during a desktop connection.
When Repllog.exe receives a communications-port event notification (NOTIFICATION_EVENT_RS232_DETECTED), it starts with the following default parameters from the datasync.db file:
; @CESYSGEN IF DATASYNC_MODULES_REPLLOG Record : Field : 0001001f : "repllog.exe" Field : 0002001f : "AppRunAtRs232Detect" Field : 00030013 : 9 End ; @CESYSGEN ENDIF