The topic of this article may not meet Wikipedia's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted. Find sources: "Remote Application Programming Interface" – news ·newspapers· books ·scholar·JSTOR(March 2018) (Learn how and when to remove this message)
This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Remote Application Programming Interface" – news ·newspapers· books ·scholar·JSTOR(March 2018) (Learn how and when to remove this message)
The Remote Application Programming Interface (RAPI) is a remote procedure call (RPC) mechanism in which the Pocket PC is the server and the PC application is the client. In other words, RAPI allows PC applications to call functions that are executed on the Pocket PC. With RAPI, the registry, file system, database, and configuration of the Pocket PC device are available to the PC application.
v
t
e
Microsoft APIs and frameworks
Graphics and UI
Desktop Window Manager
Direct2D
Direct3D
D3D (extensions)
GDI / GDI+
WPF
Silverlight
WinUI
Windows Color System
Windows Image Acquisition
Windows Imaging Component
DirectX Graphics Infrastructure (DXGI)
Windows Advanced Rasterization Platform
WinG
Audio
DirectMusic
DirectSound
DirectX plugin
XACT
Speech API
XAudio2
Multimedia
DirectX
Media Objects
Video Acceleration
Xinput
DirectInput
DirectShow
Image Mastering API
Managed DirectX
Media Foundation
XNA
Windows Media
Video for Windows
Web
MSHTML
RSS Platform
JScript
VBScript
BHO
XDR
SideBar Gadgets
TypeScript
Data access
Data Access Components (MDAC)
ADO
ADO.NET
ODBC
OLE DB
Extensible Storage Engine
Entity Framework
Sync Framework
Access Database Engine
MSXML
OPC
Networking
Winsock
LSP
Winsock Kernel
Filtering Platform
NDIS
Windows Rally
BITS
P2P API
MSMQ
MS MPI
DirectPlay
Communication
Messaging API
Telephony API
WCF
Administration and management
Win32 console
Windows Script Host
WMI (extensions)
PowerShell
Task Scheduler
Offline Files
Shadow Copy
Windows Installer
Error Reporting
Event Log
Common Log File System
Component model
COM
COM+
ActiveX
Distributed Component Object Model
.NET Framework
Libraries
Framework Class Library
Microsoft Foundation Classes (MFC)
Active Template Library (ATL)
Windows Template Library (WTL)
Device drivers
WDM
WDF
KMDF
UMDF
WDDM
NDIS
UAA
BDA
VxD
Security
Crypto API
CAPICOM
Windows CardSpace
Data Protection API
Security Support Provider Interface (SSPI)
.NET
ASP.NET
ADO.NET
Remoting
Silverlight
TPL
WCF
WCS
WPF
WF
Software factories
Enterprise Library
Composite UI
CCF
CSF
IPC
MSRPC
Dynamic Data Exchange (DDE)
Remoting
WCF
Accessibility
Active Accessibility
UI Automation
Text and multilingual support
DirectWrite
Text Services Framework
Text Object Model
Input method editor
Language Interface Pack
Multilingual User Interface
Uniscribe
This article about software created, produced or developed by Microsoft is a stub. You can help Wikipedia by expanding it.
v
t
e
This article is licensed under CC BY-SA 3.0. Original source: https://en.wikipedia.org/wiki/Remote Application Programming Interface Status: article is cached