#S(HASH-TABLE EQL (FILENAME . "c:\program files\common files\mssoap\binaries\mssoap1.dll")(GUID . "{C65657D9-5C4B-421E-8DA6-AD4D590FE854}")(DESCRIPTION . "Microsoft Soap Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IWSDLPort" (TYPE . "Interface")(DESCRIPTION . "IWSDLPort Interface")(GUID . "{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}")(FUNCTIONS ((NAME . "name") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrPortName" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "The name of the port")) ((NAME . "address") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrPortAddress" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "The Port address field")) ((NAME . "bindStyle") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrbindStyle" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "The port bindingstyle")) ((NAME . "transport") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrtransport" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "The port transport")) ((NAME . "documentation") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrDocumentation" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "port documentation property")) ((NAME . "GetSoapOperations") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("ppIWSDLOperations" "VT_PTR.VT_PTR.IEnumWSDLOperations")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSoapOperations")))) ("IEnumWSDLOperations" (TYPE . "Interface")(DESCRIPTION . "IEnumWSDLOperations Interface")(GUID . "{C4618005-691F-41FE-A318-C37CEC14B867}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")("ppWSDLOperation" "VT_PTR.VT_PTR.IWSDLOperation")("pulFetched" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the next operation on the list")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip the specified number of operations")) ((NAME . "reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Go back to the begining of the list")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumWSDLOperations")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clone the list")) ((NAME . "Find") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrOperationToFind" "VT_BSTR")("ppIWSDLOperation" "VT_PTR.VT_PTR.IWSDLOperation")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Find the specified operation")) ((NAME . "Size") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pSize" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Return the number of entries in the list")))) ("IWSDLOperation" (TYPE . "Interface")(DESCRIPTION . "IWSDLOperation Interface")(GUID . "{2C713C3C-77FE-4997-AA30-38519C57FC15}")(FUNCTIONS ((NAME . "documentation") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("bstrDocumentation" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "operation documentation property")) ((NAME . "name") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrOperationName" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "operation name property")) ((NAME . "soapAction") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrSoapAction" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "operation soapaction property")) ((NAME . "objectProgID") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrobjectProgID" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Object ProgID property")) ((NAME . "objectMethod") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrobjectMethod" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Object methodname property")) ((NAME . "hasHeader") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pbHeader" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Has this a Header property")) ((NAME . "style") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrstyle" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Style attribute")) ((NAME . "preferredEncoding") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrpreferredEncoding" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property preferredEncoding - indicates the XML encoding used by default for client and server")) ((NAME . "GetOperationParts") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("ppIEnumSoapMappers" "VT_PTR.VT_PTR.IEnumSoapMappers")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get a list of operation parts")) ((NAME . "ExecuteOperation") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pISoapReader" "VT_PTR.ISoapReader")("pISoapSerializer" "VT_PTR.ISoapSerializer")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Invoke this operation")) ((NAME . "Save") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pISoapSerializer" "VT_PTR.ISoapSerializer")("vbInput" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Write the Soap Mapper information to the SoapSerializer")) ((NAME . "SaveHeaders") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pISoapSerializer" "VT_PTR.ISoapSerializer")("vbOutput" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Write the Soap Header information to the SoapSerializer")) ((NAME . "Load") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pISoapReader" "VT_PTR.ISoapReader")("vbInput" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads an incoming Soap message")) ((NAME . "getNameRef") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_PTR.VT_UI2")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "operation name (reference)")))) ("IEnumSoapMappers" (TYPE . "Interface")(DESCRIPTION . "IEnumSoapMappers Interface")(GUID . "{A8BF14B8-DBBA-45B5-A1ED-571697FACD4C}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")("ppSoapMapper" "VT_PTR.VT_PTR.ISoapMapper")("pulFetched" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the next mapper on the list")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip the specified number of mappers")) ((NAME . "reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Go back to the begining of the list")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumSoapMappers")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clone the list")))) ("ISoapMapper" (TYPE . "Interface")(DESCRIPTION . "ISoapMapper Interface")(GUID . "{AC2424F3-0A74-4231-AB31-4A037C9B22A3}")(FUNCTIONS ((NAME . "messageName") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrMessageName" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "message name property")) ((NAME . "elementName") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrElementName" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "elementname property")) ((NAME . "partName") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrpartName" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "partName property")) ((NAME . "elementType") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrElementType" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "elementtype property")) ((NAME . "isInput") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pbIsInput" "VT_PTR.smIsInputEnum")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "isInput property")) ((NAME . "encoding") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrEncodingStyle" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "encoding attribute")) ((NAME . "comValue") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pVarOut" "VT_PTR.VT_VARIANT")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "comValue property")) ((NAME . "comValue") (RIID . #x60010006) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pVarOut" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "comValue property")) ((NAME . "callIndex") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("plCallIndex" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "dispatch callindex property - serverside WSML information")) ((NAME . "parameterOrder") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("plparaOrder" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "parameterOrder property")) ((NAME . "xmlNameSpace") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrxmlNameSpace" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "namespace property")) ((NAME . "variantType") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pvtType" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "variant type property")) ((NAME . "Save") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pISoapSerializer" "VT_PTR.ISoapSerializer")("bstrEncoding" "VT_BSTR")("enSaveStyle" "VT_USERDEFINED.Typedef.enEncodingStyle")("bstrMessageNamespace" "VT_BSTR")("lFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Save")) ((NAME . "Load") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")("bstrEncoding" "VT_BSTR")("enStyle" "VT_USERDEFINED.Typedef.enEncodingStyle")("bstrMessageNamespace" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Load")))) ("smIsInputEnum" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_mssoap_0114_0001" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISoapSerializer" (TYPE . "Dispinterface")(DESCRIPTION . "ISoapSerializer Interface")(GUID . "{ADE424F3-0474-4231-AB31-4A254897700B}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Init") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("vDestination" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Initialize the Serializer with the output stream or response object")) ((NAME . "startEnvelope") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("env_Prefix" "VT_BSTR")("enc_style_uri" "VT_BSTR")("xml_encoding" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start the SOAP envelope in a SOAP message")) ((NAME . "endEnvelope") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Finish the SOAP envelope")) ((NAME . "startHeader") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("enc_style_uri" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start SOAP header")) ((NAME . "startHeaderElement") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("ns_uri" "VT_BSTR")("mustUnderstand" "VT_INT")("actor_uri" "VT_BSTR")("enc_style_uri" "VT_BSTR")("prefix" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start a SOAP header element")) ((NAME . "endHeaderElement") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End a SOAP header element")) ((NAME . "endHeader") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End the SOAP header")) ((NAME . "startBody") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("enc_style_uri" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start the Soap body")) ((NAME . "endBody") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End the SOAP body")) ((NAME . "startElement") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("ns_uri" "VT_BSTR")("enc_style_uri" "VT_BSTR")("prefix" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start an Element in the SOAP Body")) ((NAME . "endElement") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End an Element in the SOAP Body")) ((NAME . "SoapAttribute") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("ns_uri" "VT_BSTR")("value" "VT_BSTR")("prefix" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Define an Attribute for the current element")) ((NAME . "SoapNamespace") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("prefix" "VT_BSTR")("ns_uri" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Define a Namespace for the current element")) ((NAME . "SoapDefaultNamespace") (RIID . #x0000000e) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("ns_uri" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Define a default Namespace")) ((NAME . "writeString") (RIID . #x0000000f) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("string" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Write a string into the stream with escaping and encoding")) ((NAME . "writeBuffer") (RIID . #x00000010) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("len" "VT_I4")("buffer" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Write a buffer directly into the stream without escaping or encoding characters")) ((NAME . "startFault") (RIID . #x00000011) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("faultcode" "VT_BSTR")("faultstring" "VT_BSTR")("faultactor" "VT_BSTR")("faultcodeNS" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start a SOAP Fault")) ((NAME . "startFaultDetail") (RIID . #x00000012) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("enc_style_uri" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Start the fault detail element")) ((NAME . "endFaultDetail") (RIID . #x00000013) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End the fault detail")) ((NAME . "endFault") (RIID . #x00000014) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End a SOAP Fault")) ((NAME . "reset") (RIID . #x00000015) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reset the serializer for reuse")) ((NAME . "writeXML") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("string" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Write a CDATA section into the stream")) ((NAME . "getPrefixForNamespace") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_BSTR")(PARAMS ("ns_string" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves the prefix for existing namespace")) ((NAME . "EncodingStream") (RIID . #x60020017) (OFFSET . #x78) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get EncodingStream on the destination")))) ("enEncodingStyle" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_mssoap_0114_0003" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISoapReader" (TYPE . "Dispinterface")(DESCRIPTION . "ISoapReader Interface")(GUID . "{FDE424F3-0474-4231-AB31-4A037C9A98BB}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Load") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ("xmlSource" "VT_VARIANT")("bstrSoapAction" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "load document into the SoapReader DOM from the specified XML source")) ((NAME . "loadXML") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BOOL")(PARAMS ("bstrXML" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "load a document into the SoapReader DOM from a string")) ((NAME . "DOM") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get the SoapReader DOM")) ((NAME . "Envelope") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Envelope element")) ((NAME . "Body") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Body element")) ((NAME . "Header") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Header element")) ((NAME . "Fault") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Fault element")) ((NAME . "faultstring") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Fault/faultstring element")) ((NAME . "faultcode") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Fault/faultcode element")) ((NAME . "faultactor") (RIID . #x60020009) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Fault/faultactor element")) ((NAME . "FaultDetail") (RIID . #x6002000a) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The SOAP Fault/detail element")) ((NAME . "HeaderEntry") (RIID . #x6002000b) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ("LocalName" "VT_BSTR")("NamespaceURI" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The first header entry element with the specified local name and namespace URI")) ((NAME . "MustUnderstandHeaderEntries") (RIID . #x6002000c) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "All SOAP header elements with a mustUnderstand attribute equal to 1")) ((NAME . "HeaderEntries") (RIID . #x6002000d) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "All SOAP header elements")) ((NAME . "BodyEntries") (RIID . #x6002000e) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "All SOAP body elements")) ((NAME . "BodyEntry") (RIID . #x6002000f) (OFFSET . #x58) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ("LocalName" "VT_BSTR")("NamespaceURI" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The first SOAP body element with the specified local name and namespace URI")) ((NAME . "RPCStruct") (RIID . #x60020010) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The first SOAP body element")) ((NAME . "RPCParameter") (RIID . #x60020011) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ("LocalName" "VT_BSTR")("NamespaceURI" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The first child element of the first SOAP body element with the specified local name and namespace URI")) ((NAME . "RPCResult") (RIID . #x60020012) (OFFSET . #x64) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The first child element of the first SOAP body entry element")) ((NAME . "soapAction") (RIID . #x60020013) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The soapAction HTTP header if the passed in input was a Requestobject")))) ("ISoapConnector" (TYPE . "Dispinterface")(DESCRIPTION . "ISoapConnector Interface")(GUID . "{09BC1FF4-5711-4B93-B01D-DDD826EBD353}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InputStream") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.IStream")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "An IStream compatible stream that provides data to be sent out")) ((NAME . "OutputStream") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.IStream")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "An IStream compatible stream that accepts returned data.")) ((NAME . "Property") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("pPropertyName" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Used to get connection specific properties.")) ((NAME . "Property") (RIID . #x60020002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("pPropertyName" "VT_BSTR")("riid" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Used to get connection specific properties.")) ((NAME . "ConnectWSDL") (RIID . #x00000001) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("pPort" "VT_PTR.IWSDLPort")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Initiates a connection to the remote host.")) ((NAME . "reset") (RIID . #x00000002) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets up the connection to be used again.")) ((NAME . "BeginMessageWSDL") (RIID . #x00000003) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("pOperation" "VT_PTR.IWSDLOperation")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts a Soap message")) ((NAME . "EndMessage") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Marks the end of a Soap Message and initiates the send.")) ((NAME . "Connect") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Initiates a connection to the remote host.")) ((NAME . "BeginMessage") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts a Soap message")))) ("IStream" (TYPE . "Interface")(GUID . "{0000000C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteSeek") (RIID . #x60020000) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("dlibMove" "VT_USERDEFINED.Structure._LARGE_INTEGER")("dwOrigin" "VT_UI4")("plibNewPosition" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetSize") (RIID . #x60020001) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("libNewSize" "VT_USERDEFINED.Structure._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteCopyTo") (RIID . #x60020002) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("pcbRead" "VT_PTR._ULARGE_INTEGER")("pcbWritten" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Commit") (RIID . #x60020003) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("grfCommitFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Revert") (RIID . #x60020004) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockRegion") (RIID . #x60020005) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnlockRegion") (RIID . #x60020006) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Stat") (RIID . #x60020007) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pstatstg" "VT_PTR.tagSTATSTG")("grfStatFlag" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60020008) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("ppstm" "VT_PTR.VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))))) ("ISequentialStream" (TYPE . "Interface")(GUID . "{0C733A30-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteRead") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbRead" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteWrite") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbWritten" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("_LARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_ULARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSTATSTG" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_FILETIME" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISoapConnectorFactory" (TYPE . "Dispinterface")(DESCRIPTION . "ISoapConnectorFactory Interface")(GUID . "{8905303D-7ED3-40C2-A37F-27A46F98346A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreatePortConnector") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.ISoapConnector")(PARAMS ("pPort" "VT_PTR.IWSDLPort")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CreatePortConnector")))) ("SoapConnector" (TYPE . "Coclass")(DESCRIPTION . "SoapConnector Class")(GUID . "{A295EAB4-73AC-4725-A7DE-51047843B421}")(ALIASES "ISoapConnector") (FUNCTIONS )) ("SoapConnectorFactory" (TYPE . "Coclass")(DESCRIPTION . "Soap Connector Factory Class")(GUID . "{4CE546FF-9128-465E-B5C5-5A36CFC2C285}")(ALIASES "ISoapConnectorFactory") (FUNCTIONS )) ("HttpConnector" (TYPE . "Coclass")(DESCRIPTION . "Soap Http Connector Class")(GUID . "{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}")(ALIASES "ISoapConnector") (FUNCTIONS )) ("SoapReader" (TYPE . "Coclass")(DESCRIPTION . "SoapReader Class")(GUID . "{FDE424F3-AA10-471D-8A0A-6875C17B5914}")(ALIASES "ISoapReader") (FUNCTIONS )) ("SoapSerializer" (TYPE . "Coclass")(DESCRIPTION . "SoapSerializer Class")(GUID . "{ADE424F3-AA10-471D-8A0A-687534555900}")(ALIASES "ISoapSerializer") (FUNCTIONS )) ("ISOAPClient" (TYPE . "Dispinterface")(DESCRIPTION . "ISOAPClient Interface")(GUID . "{4BDFD94B-415C-46F2-95E1-D145AB080F9E}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "mssoapinit") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrWSDLFile" "VT_BSTR")("bstrServiceName" "VT_BSTR")("bstrPort" "VT_BSTR")("bstrWSMLFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads the specified WSDL file")) ((NAME . "faultcode") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "SOAP defined fault code")) ((NAME . "faultstring") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Brief explanation of the SOAP fault")) ((NAME . "faultactor") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Information about the source of the fault")) ((NAME . "detail") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Detailed fault information")) ((NAME . "ClientProperty") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_VARIANT")(PARAMS ("PropertyName" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets the specified property on the client")) ((NAME . "HeaderHandler") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("PropertyName" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the headerhandler for the next calls against this client instance")) ((NAME . "ClientProperty") (RIID . #x60020005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("PropertyName" "VT_BSTR")("bstrServiceName" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets the specified property on the client")) ((NAME . "ConnectorProperty") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ("PropertyName" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Passes the specified property to the SoapConnector")) ((NAME . "ConnectorProperty") (RIID . #x60020008) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("PropertyName" "VT_BSTR")("bstrServiceName" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Passes the specified property to the SoapConnector")))) ("ISOAPServer" (TYPE . "Dispinterface")(DESCRIPTION . "ISOAPServer Interface")(GUID . "{E8685095-8543-4771-B2EE-E17C58379E47}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Init") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pUrlWSDLFile" "VT_BSTR")("bstrWSMLFileSpec" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads the specified WSDL and WSML files")) ((NAME . "SoapInvoke") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("varInput" "VT_VARIANT")("pOutputStream" "VT_UNKNOWN")("bstrSoapAction" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Invokes a COM method as specified in the incoming message")))) ("SoapServer" (TYPE . "Coclass")(DESCRIPTION . "SoapServer Class")(GUID . "{EBB2FF12-861A-42B6-B815-B1AF4D944916}")(ALIASES "ISOAPServer") (FUNCTIONS )) ("SoapClient" (TYPE . "Coclass")(DESCRIPTION . "SoapClient Class")(GUID . "{86D54F3D-652D-4AB3-A1A6-14D403F6C813}")(ALIASES "ISOAPClient") (FUNCTIONS )) ("enXSDType" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_mssoap_0114_0002" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISoapTypeMapperFactory" (TYPE . "Dispinterface")(DESCRIPTION . "ITypeFactoryInterface")(GUID . "{B818238A-B709-4EB2-A4CE-6BA02C671F74}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "addSchema") (RIID . #x00000006) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pSchemaNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method addSchema")) ((NAME . "getElementMapperbyName") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.ISoapTypeMapper")(PARAMS ("bstrElementName" "VT_BSTR")("bstrElementNamespace" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Finds a type mapper for the specified element")) ((NAME . "getTypeMapperbyName") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.ISoapTypeMapper")(PARAMS ("bstrTypeName" "VT_BSTR")("bstrTypeNamespace" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Finds a typemapper for the supplied type")) ((NAME . "getElementMapper") (RIID . #x00000007) (OFFSET . #x28) (RETURNS . "VT_PTR.ISoapTypeMapper")(PARAMS ("pElementNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method getElementMapper")) ((NAME . "getTypeMapper") (RIID . #x00000008) (OFFSET . #x2c) (RETURNS . "VT_PTR.ISoapTypeMapper")(PARAMS ("pTypeNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method getTypeMapper")) ((NAME . "addType") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("bstrTypeName" "VT_BSTR")("bstrTypeNamespace" "VT_BSTR")("bstrProgID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new typemapper to the typemaper factory")) ((NAME . "addElement") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("bstrElementName" "VT_BSTR")("bstrElementNamespace" "VT_BSTR")("bstrProgID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new element mapper to the typemaper factory")) ((NAME . "getMapper") (RIID . #x00000003) (OFFSET . #x38) (RETURNS . "VT_PTR.ISoapTypeMapper")(PARAMS ("xsdType" "VT_USERDEFINED.Typedef.enXSDType")("pSchemaNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves the typemapper specified by the mapperID")) ((NAME . "addTypeObjectMapper") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("bstrTypeName" "VT_BSTR")("bstrTypeNamespace" "VT_BSTR")("bstrProgID" "VT_BSTR")("bstrIID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new typemapper for custom objects to the typemaper factory")) ((NAME . "addElementObjectMapper") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("bstrElementName" "VT_BSTR")("bstrElementNamespace" "VT_BSTR")("bstrProgID" "VT_BSTR")("bstrIID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new element mapper for custom objects to the typemaper factory")))) ("ISoapTypeMapper" (TYPE . "Dispinterface")(DESCRIPTION . "ISoapTypeMapper")(GUID . "{CEA11D8A-258D-4863-A91F-3B4D046039E2}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Init") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pFactory" "VT_PTR.ISoapTypeMapperFactory")("pSchema" "VT_PTR.IXMLDOMNode")("xsdType" "VT_USERDEFINED.Typedef.enXSDType")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Initializes the soap type mapper")) ((NAME . "read") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")("bstrEncoding" "VT_BSTR")("encodingMode" "VT_USERDEFINED.Typedef.enEncodingStyle")("lFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reads a variant to be encoded")) ((NAME . "write") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("pSoapSerializer" "VT_PTR.ISoapSerializer")("bstrEncoding" "VT_BSTR")("encodingMode" "VT_USERDEFINED.Typedef.enEncodingStyle")("lFlags" "VT_I4")("pvar" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Writes the type value to the serializer")) ((NAME . "varType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "returns the variant type that is expected")))) ("IHeaderHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IHeaderHandler")(GUID . "{504D4B91-76B8-4D88-95EA-CEB5E0FE41F3}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "willWriteHeaders") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "indicates if a header will be written")) ((NAME . "writeHeaders") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("pSerializer" "VT_PTR.ISoapSerializer")("pObject" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "writes a header")) ((NAME . "readHeader") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ("pHeaderNode" "VT_PTR.IXMLDOMNode")("pObject" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "reads one header")))) ("ISoapTypeMapper2" (TYPE . "Dispinterface")(DESCRIPTION . "ISoapTypeMapper")(GUID . "{0571CE21-57EE-43D9-9EC7-36D7B4AF5034}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Init") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pFactory" "VT_PTR.ISoapTypeMapperFactory")("pSchema" "VT_PTR.IXMLDOMNode")("xsdType" "VT_USERDEFINED.Typedef.enXSDType")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Initializes the soap type mapper")) ((NAME . "read") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")("bstrEncoding" "VT_BSTR")("encodingMode" "VT_USERDEFINED.Typedef.enEncodingStyle")("lFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reads a variant to be encoded")) ((NAME . "write") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("pSoapSerializer" "VT_PTR.ISoapSerializer")("bstrEncoding" "VT_BSTR")("encodingMode" "VT_USERDEFINED.Typedef.enEncodingStyle")("lFlags" "VT_I4")("pvar" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Writes the type value to the serializer")) ((NAME . "varType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "returns the variant type that is expected")) ((NAME . "iid") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "returns the interface IID for custom objects")))) ("IEnumWSDLPorts" (TYPE . "Interface")(DESCRIPTION . "IEnumWSDLPortss Interface")(GUID . "{6DEAE1C2-789F-430C-94CB-703F24E25D52}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")("ppWSDLPort" "VT_PTR.VT_PTR.IWSDLPort")("pulFetched" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the next port on the list")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip the specified number of ports")) ((NAME . "reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Go back to the begining of the list")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumWSDLPorts")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clone the list")) ((NAME . "Find") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPortToFind" "VT_BSTR")("ppIWSDLPort" "VT_PTR.VT_PTR.IWSDLPort")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Find the specified port")))) ("IWSDLService" (TYPE . "Interface")(DESCRIPTION . "IWSDLService Interface")(GUID . "{C21A73B1-5655-4B36-BA3F-8E2DBABE82DF}")(FUNCTIONS ((NAME . "name") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("bstrServiceName" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "service name property")) ((NAME . "documentation") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("bstrDocumentation" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "service documentation property")) ((NAME . "GetSoapPorts") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("ppIWSDLPorts" "VT_PTR.VT_PTR.IEnumWSDLPorts")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSoapPorts")))) ("IEnumWSDLService" (TYPE . "Interface")(DESCRIPTION . "IEnumWSDLService Interface")(GUID . "{BD5965B7-F5BF-49F3-AE7B-F817D4B7CC99}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")("ppWSDLService" "VT_PTR.VT_PTR.IWSDLService")("pulFetched" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the next service on the list")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip the specified number of services")) ((NAME . "reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Go back to the begining of the list")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumWSDLService")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clone the list")) ((NAME . "Find") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrServiceToFind" "VT_BSTR")("ppWSDLService" "VT_PTR.VT_PTR.IWSDLService")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Find the specified service")))) ("IWSDLReader" (TYPE . "Interface")(DESCRIPTION . "IWSDLReader Interface")(GUID . "{77127B0C-C47E-4861-8429-4B6DA7401663}")(FUNCTIONS ((NAME . "Load") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("bstrWSDLFileSpec" "VT_BSTR")("bstrWSMLFileSpec" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Load a WSDL (&WSML) file into the reader")) ((NAME . "GetSoapServices") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("ppWSDLServiceEnum" "VT_PTR.VT_PTR.IEnumWSDLService")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the list of Services in the WSDL file")) ((NAME . "ParseRequest") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pSoapReader" "VT_PTR.ISoapReader")("ppIWSDLPort" "VT_PTR.VT_PTR.IWSDLPort")("ppIWSDLOperation" "VT_PTR.VT_PTR.IWSDLOperation")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Parse a Soap message")) ((NAME . "setProperty") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPropertyName" "VT_BSTR")("varPropValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "setProperty -> set's internal properties of the WSDLReader")))) ("WSDLReader" (TYPE . "Coclass")(DESCRIPTION . "WSDLReader Class")(GUID . "{BB023FC5-AA10-47CE-8A0A-6875C17B5914}")(ALIASES "IWSDLReader") (FUNCTIONS )) ("SoapTypeMapperFactory" (TYPE . "Coclass")(DESCRIPTION . "Typemapperfactory Class")(GUID . "{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}")(ALIASES "ISoapTypeMapperFactory") (FUNCTIONS )) ("EnumWSDLService" (TYPE . "Coclass")(DESCRIPTION . "EnumWSDLService Class")(GUID . "{86950840-D999-4902-B97A-1E80D2F31A51}")(ALIASES "IEnumWSDLService") (FUNCTIONS )) ("WSDLService" (TYPE . "Coclass")(DESCRIPTION . "WSDLService Class")(GUID . "{C75F59D9-672E-42E0-B353-134E1EB27EEA}")(ALIASES "IWSDLService") (FUNCTIONS )) ("EnumWSDLOperations" (TYPE . "Coclass")(DESCRIPTION . "EnumWSDLOperations Class")(GUID . "{D39CBFF4-46AF-459D-A8F7-61A38A1DC285}")(ALIASES "IEnumWSDLOperations") (FUNCTIONS )) ("WSDLOperation" (TYPE . "Coclass")(DESCRIPTION . "WSDLOperation Class")(GUID . "{61FC8C46-7102-4F1C-BFA0-30CD43AFF1BB}")(ALIASES "IWSDLOperation") (FUNCTIONS )) ("SoapMapper" (TYPE . "Coclass")(DESCRIPTION . "SoapMapper Class")(GUID . "{55429FCE-044E-4ADF-9322-2CFBFF9B7B5D}")(ALIASES "ISoapMapper") (FUNCTIONS )) ("EnumSoapMappers" (TYPE . "Coclass")(DESCRIPTION . "EnumSoapMapper Class")(GUID . "{6B6B62B5-8F0A-46AD-AAFA-11AF2517DED1}")(ALIASES "IEnumSoapMappers") (FUNCTIONS )) ("EnumWSDLPorts" (TYPE . "Coclass")(DESCRIPTION . "EnumWSDLPorts Class")(GUID . "{BD283625-5931-40CA-B43B-8E8A8651DC70}")(ALIASES "IEnumWSDLPorts") (FUNCTIONS )) ("WSDLPort" (TYPE . "Coclass")(DESCRIPTION . "WSDLPort Class")(GUID . "{DBA51E33-5D87-47AA-AF2F-2A616527808A}")(ALIASES "IWSDLPort") (FUNCTIONS )) ("ISOAPError" (TYPE . "Interface")(DESCRIPTION . "ISOAPError Interface")(GUID . "{EDABBFA8-E126-402D-B65D-4EFAC1405F6E}")(FUNCTIONS ((NAME . "faultcode") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("bstrFaultcode" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "SOAP defined fault code")) ((NAME . "faultstring") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("bstrFaultstring" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Brief explanation of the SOAP fault")) ((NAME . "faultactor") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("bstrActor" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Information about the source of the fault")) ((NAME . "detail") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("bstrDetail" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Detailed fault information")) ((NAME . "faultcodeNS") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrNamespace" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "Namespace for the SOAP fault")))) )))