RAPIEXT (Windows CE 5.0)
The RAPI extension on Microsoft Windows CE, such as MyFunctionFOO, that is called using CeRapiInvoke, should be declared as: EXTERN_C RAPIEXTMyFunctionFOO.
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
OS Versions: Windows CE 3.0 and later
Header: rapi.h
Library: rapi.lib
See Also
Send Feedback on this topic to the authors