Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The RAPI extension on Microsoft® Windows® CE, such as MyFunctionFOO, that is called using CeRapiInvoke, should be declared as: EXTERN_C RAPIEXT MyFunctionFOO.
typedef HRESULT (STDAPICALLTYPE RAPIEXT)(
DWORD cbInput,
BYTE * pInput,
DWORD * pcbOutput,
BYTE ** ppOutput,
IRAPIStream * pIRAPIStream
);
Parameters
- cbInput
[in] Number of bytes in the input buffer. - pInput
[in] Pointer to a buffer containing the input data. - pcbOutput
[out] Pointer to a variable that is set to the number of bytes in the output buffer ppOutput. - ppOutput
[out] Pointer to a variable that is set to the location of the output buffer. - pIRAPIStream
[in] Pointer to an IRAPIStream interface.
Return Values
- HRESULT
Depends on implementation of the function.
Requirements
Pocket PC: Pocket PC 2002 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: Rapi.h
Library: Rapi.lib
See Also
Remote API Functions | CeWriteRecordProps | CeGetLastError
Send Feedback on this topic to the authors