|
|
Synchronization
ActiveSync, RAPI (Remote API). Communication between PC and Pocket PC.
MSDN Technical Articles
-
Using the Remote Application Programming Interface from your Personal Computer
July 31, 2001.
Now you can access your users' Pocket PC registry and files from PC applications using the Remote Application Programming Interface functions.
-
XTNDConnect
Server -- Synchronization with Back Office
May 9, 2000.
Enjoy Great Flexibility in How, What, and When You Synchronize
-
Programmer's Guide for ActiveSync
October 1998.
The ActiveSyncT technology is an architecture specifically designed for data synchronization between a device running the Microsoft WindowsR CE operating system and a desktop computer. Data synchronization is not the same as a data transfer. A data transfer sends a set of data between two computers, but does not check for differences between the transferred data and data on the receiving computer. Data synchronization, however, updates the data on both computers based on changes or deletions since the last synchronization. During a synchronization, only the changed or deleted objects are transferred. ActiveSync also handles situations where changes have been made to both the desktop computer and the Windows CE-based device since the last synchronization.
MS Knowledge base
-
Target Device May Hang When Using a Large Database by Means of RAPI
10/16/2002.
A Windows CE target device may stop responding (hang) when the device uses Remote API (RAPI) calls from the personal computer to search a database.
This problem has been observed in databases that contain approximately 16,000 or more entries, and when a database with approximately 32,000 entries is populating.
-
Q301081 - HOW TO: Export a Table from Windows CE
7/20/2001.
With Microsoft(r) ActiveSync(r) 3.1 and ActiveX(r) Data Objects (ADO) for the Microsoft Windows(r) CE operating system (ADOCE) 3.1 installed, you can manually export tables from a Windows CE-based device to a desktop computer. This is convenient if you update data in a single table in a database. This article describes the steps to export tables from a Windows CE device to a Microsoft Access database.
-
Q301091 - HOW TO: Import a Table into a Windows CE ADOCE Database
7/20/2001.
With Microsoft(r) ActiveSync(r) 3.1 and the ActiveX(r) Data Objects (ADO) for the Microsoft Windows(r) CE operating system (ADOCE) 3.1 installed, you can manually import selected tables from Microsoft Access .mdb files or from Open Database Connectivity (ODBC) sources to a Windows CE-based device. This is convenient if you update data in a single table in a database. This article describes how to import a table to an ADOCE database.
Articles at www.cegadgets.com
-
ActiveSync 3.0 Vulnerability: Obtaining the Partnership's Password
ActiveSync 3.0 greatly simplifies connections between the desktop and Windows CE device. It also introduces a way to retrieve the user's Windows CE device password. In this article, Hernan Ochoa shows how the device password is encoded and stored, and how easy it is to recover.
-
ActiveSync 2.x Allows Unauthorized Access to Your NT Password
Windows CE offers the ability to connect to Windows 95/98 and Windows NT desktop systems, allowing the user to move information between the device and the desktop with ease. Unfortunately, it uses very weak encryption when storing the password. This article shows how NT passwords are encrypted under Windows CE.
-
Using CE RAPI to Communicate with Windows CE from the Desktop
While it is relatively straightforward to create applications for Windows CE devices, the subject of desktop to device communications is a little murky. However, you'll see that by using CE RAPI, you can have the desktop and device talking in no time at all.
-
CeRapiInvoke - A New Feature of Windows CE 2.0 Remote API
This article picks up where the previous one leaves off. In this article, Andrew Tucker provides an in-depth look at using RAPI and specifically CeRapiInvoke to enable communications between your desktop and device processes.
Questions and Answers at www.cegadgets.com
DEVBUZZ.COM
-
Initiating ActiveSync from your Pocket PC using eVB
I have had a couple of emails from folks for this kind of functionality so the following email form Jaco was well timed. I wasn't able to run this sample - I seldom use Pocket Access nowadays - preferring SS CE and I have some kind of problem with my ActiveSync. See the "Problem" section below for a description of the ActiveSync error I'm getting - I'm sure someone can shed some light on it.
-
Copy any file from the desktop to the Pocket PC and vice versa.
In the first article in this two part series, I discussed how we can copy Access Databases to Pocket Access Databases, and back again, with the help of a few ActiveSync API calls and a little bit of VB6. This article is designed to show how we can copy any sort of file between the PC and the device.
-
Transfer data into Pocket Access on your Pocket PC.
The goal of this tutorial is to get your Access data onto your Pocket PC using MS ActiveSyncR. This will:
transfer the data onto your Pocket PC so that applications can be written against the tables
show you how to keep desktop and Pocket PC tables synchronised
-
Installing MS ActiveSyncR
You are rudely awoken by the dull thud of a well wrapped package hitting your front door. Cracking the front door you are releaved to find a delivery from 'Fragile Electronics Overnight' instead of your mother-in-law. Could it be... yes it is... finally your iPAQ has arrived from, only two months after you ordered the instock item. Gingerly you unwrap the new love of your life. After carefully checking the unit for damage you are releaved to find that all is copecetic. You race ...
Innovative Decision Support Systems
Misc
-
Disable auto connect of ActiveSync on Pocket PC
Disable automatic connect of ActiveSync on Pocket PC.
-
ActiveSync/Emulator FAQ
It seems that getting ActiveSync to work with the emulator has been a reoccurring question in the various Pocket PC news groups, and yet there hasn't been any definitive responses on how to get this working. This document attempts to clarify how to connect ActiveSync to the Pocket PC 2002 Emulator. Win CE .NET is out of the scope of this document.
Libraries
-
CeConnectFile
ActiveX control.
The CeConnectFile control allows a developer to control all file aspects of a CE device from a desktop machine. You can copy files back and forth from device/desktop, Run apps on the CE device, and more...Create an install app with less than 10 lines of code!
-
CeConnectSystem
ActiveX control.
The CeConnectSystem control allows a developer to control all System aspects of a CE device from a desktop machine. You can query the type of power your device is using (Battery/Electric), Query battery power, device type, and more...
-
CeConnectEvents
ActiveX control.
The CeConnectEvents control allows a developer to capture events upon a CE device connecting and disconnecting from a desktop machine, and more...
-
vbceSyncMgr
ActiveX control.
vbceSyncMgr offers VBCE developers easy access to ActiveSync and RAS functionality. Using vbceSyncMgr, you can: Create phone book entries, Start an ActiveSync session, Show/hide ActiveSync the status window, Get current ActiveSync status, Disconnect an ActiveSync session, Start and stop RAS connections. You can use vbceSyncMgr to initiate a RAS connection, create new RAS connections, disconnect, and perform many other operations important when developing software to connect autonomously. vbceSyncMgr gives you access to such RAS API functions as RasGetEntryProperties, RasSetEntryProperties, RasDial, RasGetConnectStatus, RASHangup, etc.
|