RAPIEXT (Windows CE 5.0)

Send Feedback

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

RAPI Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.