Share via


_ISpPrivateEngineCall::CallEngineEx (Windows Embedded CE 6.0)

1/6/2010

This method retrieves the non-fixed size data block response information associated with the SR engine. Applications calling this method must call CoTaskMemFree to free memory associated with the response.

Syntax

HRESULT CallEngineEx(
  const void* pInFrame,
  ULONG ulInFrameSize,
  void** ppCoMemOutFrame,
  ULONG* pulOutFrameSize
);

Parameters

  • pInFrame
    [in] Pointer to SR engine data.
  • ulInFrameSize
    [in] Size, in bytes, of the data specified by pInFrame.
  • ppCoMemOutFrame
    [out] Address of a pointer to the data block response information associated with the SR engine.
  • pulOutFrameSize
    [out] Size, in bytes, of the information specified by ppCoMemOutFrame.

Return Value

The following table shows the possible return values.

Value Description

S_OK

Function completed successfully.

E_INVALIDARG

One or more arguments are invalid.

E_POINTER

Invalid pointer.

FAILED(hr)

Appropriate error message.

Requirements

Header sapiddk.h, sapiddk.idl
Library sapilib.lib
Windows Embedded CE Windows CE .NET 4.1 and later

See Also

Reference

_ISpPrivateEngineCall
SAPI Interfaces