_ISpPrivateEngineCall::CallEngine (Windows Embedded CE 6.0)
1/6/2010
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.
Syntax
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 Value
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
Header | sapiddk.h, sapiddk.idl |
Library | sapilib.lib |
Windows Embedded CE | Windows CE .NET 4.1 and later |