_ISpPrivateEngineCall::CallEngine (Windows CE 5.0)
This method allows an engine-specific call. It is called by the engine extension object for the SR engine. Data passed into this method is given to the main SR engine through the ISpSREngine::PrivateCall method.
HRESULT CallEngine( VOID* pCallFrame, ULONG ulCallFrameSize);
Parameters
- pCallFrame
[in, out] Pointer to an engine-specific structured block of memory parameters. This block is marshaled for a shared engine case and must not contain pointers to other memory allocations. It must be fully self–contained and relative only to itself. - ulCallFrameSize
[in] Size, in bytes, of the structured block specified by pCallFrame.
Return Values
The following table shows the possible return values.
Value | Description |
---|---|
S_OK | Function completed successfully. |
E_FAILED | No engine could be found. |
FAILED(hr) | Appropriate error message. |
Requirements
OS Versions: Windows CE .NET 4.1 and later.
Header: Sapiddk.h, Sapiddk.idl.
Link Library: Sapilib.lib.
See Also
_ISpPrivateEngineCall | SAPI Interfaces
Send Feedback on this topic to the authors