9. The Remote API

The preceding chapter discussed options for connecting mobile systems to desktop and server systems. This chapter covers the Remote API (RAPI), another option for connecting devices to desktop systems.

THIS CHAPTER COVERS RAPI, a Win32 API that runs on desktop systems for accessing Windows CE–powered devices. Most RAPI functions access a device’s object store, while a few others let you connect to provide interesting ways to access a Windows CE system from a desktop system.

RAPI relies on one of two desktop-based extensions to Windows: ActiveSync (for Windows XP and earlier) and Windows Device Center (on Windows Vista and later). We assume that you have one of these two packages installed.

9.1 RAPI Fundamentals

Windows CE ...

Get Programming .NET Compact Framework 3.5 Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.