SoapInvoke Method (Windows CE 5.0)
This method gets the SOAP method out of the incoming SOAP message (request), executes the method, generates a SOAP outgoing message (response), and sends the response to the client.
HRESULT SoapInvoke(VARIANTvarInput,IUnknown* pOutputStream,BSTRbstrSoapAction);
Parameters
- varInput
[in] SOAP message (request) from the client. - pOutputStream
[in] Stream to which the response SOAP message is written. This response can have the result of the operation or a fault element describing an error. - bstrSoapAction
[in] String that contains the value of the SoapAction HTTP header; default value is "". If bstrSoapAction is "", varInput must specify a ASP Request object from which the header value will be retrieved.
Return Values
The following table describes the common return values.
Value | Description |
---|---|
S_OK | Success. |
E_NOTIMPL | The function contains no implementation. |
E_OUTOFMEMORY | Out of memory. |
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Mssoap.h.
Link Library: Uuid.lib.
See Also
A Quick Introduction to WSDL | A Quick Introduction to WSML | ISoapServer
Send Feedback on this topic to the authors