A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.
1 '' FreeBASIC binding for mingw-w64-v4.0.4 2 '' 3 '' based on the C header files: 4 '' DISCLAIMER 5 '' This file has no copyright assigned and is placed in the Public Domain. 6 '' This file is part of the mingw-w64 runtime package. 7 '' 8 '' The mingw-w64 runtime package and its code is distributed in the hope that it 9 '' will be useful but WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESSED OR 10 '' IMPLIED ARE HEREBY DISCLAIMED. This includes but is not limited to 11 '' warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 '' 13 '' translated to FreeBASIC by: 14 '' Copyright © 2015 FreeBASIC development team 15 16 #pragma once 17 18 #include once "rpc.bi" 19 #include once "rpcndr.bi" 20 #include once "windows.bi" 21 #include once "ole2.bi" 22 #include once "unknwn.bi" 23 #include once "objidl.bi" 24 #include once "oaidl.bi" 25 26 extern "Windows" 27 28 #define __msxml_h__ 29 #define __IXMLDOMImplementation_FWD_DEFINED__ 30 #define __IXMLDOMNode_FWD_DEFINED__ 31 #define __IXMLDOMDocumentFragment_FWD_DEFINED__ 32 #define __IXMLDOMDocument_FWD_DEFINED__ 33 #define __IXMLDOMNodeList_FWD_DEFINED__ 34 #define __IXMLDOMNamedNodeMap_FWD_DEFINED__ 35 #define __IXMLDOMCharacterData_FWD_DEFINED__ 36 #define __IXMLDOMAttribute_FWD_DEFINED__ 37 #define __IXMLDOMElement_FWD_DEFINED__ 38 #define __IXMLDOMText_FWD_DEFINED__ 39 #define __IXMLDOMComment_FWD_DEFINED__ 40 #define __IXMLDOMProcessingInstruction_FWD_DEFINED__ 41 #define __IXMLDOMCDATASection_FWD_DEFINED__ 42 #define __IXMLDOMDocumentType_FWD_DEFINED__ 43 #define __IXMLDOMNotation_FWD_DEFINED__ 44 #define __IXMLDOMEntity_FWD_DEFINED__ 45 #define __IXMLDOMEntityReference_FWD_DEFINED__ 46 #define __IXMLDOMParseError_FWD_DEFINED__ 47 #define __IXTLRuntime_FWD_DEFINED__ 48 #define __XMLDOMDocumentEvents_FWD_DEFINED__ 49 #define __DOMDocument_FWD_DEFINED__ 50 #define __DOMFreeThreadedDocument_FWD_DEFINED__ 51 #define __IXMLHttpRequest_FWD_DEFINED__ 52 #define __XMLHTTPRequest_FWD_DEFINED__ 53 #define __IXMLDSOControl_FWD_DEFINED__ 54 #define __XMLDSOControl_FWD_DEFINED__ 55 #define __IXMLElementCollection_FWD_DEFINED__ 56 #define __IXMLDocument_FWD_DEFINED__ 57 #define __IXMLDocument2_FWD_DEFINED__ 58 #define __IXMLElement_FWD_DEFINED__ 59 #define __IXMLElement2_FWD_DEFINED__ 60 #define __IXMLAttribute_FWD_DEFINED__ 61 #define __IXMLError_FWD_DEFINED__ 62 #define __XMLDocument_FWD_DEFINED__ 63 64 type _xml_error 65 _nLine as ulong 66 _pchBuf as BSTR 67 _cchBuf as ulong 68 _ich as ulong 69 _pszFound as BSTR 70 _pszExpected as BSTR 71 _reserved1 as DWORD 72 _reserved2 as DWORD 73 end type 74 75 type XML_ERROR as _xml_error 76 extern __MIDL_itf_msxml_0000_v0_0_c_ifspec as RPC_IF_HANDLE 77 extern __MIDL_itf_msxml_0000_v0_0_s_ifspec as RPC_IF_HANDLE 78 #define __MSXML_LIBRARY_DEFINED__ 79 80 type tagDOMNodeType as long 81 enum 82 NODE_INVALID = 0 83 NODE_ELEMENT 84 NODE_ATTRIBUTE 85 NODE_TEXT 86 NODE_CDATA_SECTION 87 NODE_ENTITY_REFERENCE 88 NODE_ENTITY 89 NODE_PROCESSING_INSTRUCTION 90 NODE_COMMENT 91 NODE_DOCUMENT 92 NODE_DOCUMENT_TYPE 93 NODE_DOCUMENT_FRAGMENT 94 NODE_NOTATION 95 end enum 96 97 type DOMNodeType as tagDOMNodeType 98 99 type tagXMLEMEM_TYPE as long 100 enum 101 XMLELEMTYPE_ELEMENT = 0 102 XMLELEMTYPE_TEXT 103 XMLELEMTYPE_COMMENT 104 XMLELEMTYPE_DOCUMENT 105 XMLELEMTYPE_DTD 106 XMLELEMTYPE_PI 107 XMLELEMTYPE_OTHER 108 end enum 109 110 type XMLELEM_TYPE as tagXMLEMEM_TYPE 111 extern LIBID_MSXML as const IID 112 #define __IXMLDOMImplementation_INTERFACE_DEFINED__ 113 extern IID_IXMLDOMImplementation as const IID 114 type IXMLDOMImplementation as IXMLDOMImplementation_ 115 116 type IXMLDOMImplementationVtbl 117 QueryInterface as function(byval This as IXMLDOMImplementation ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 118 AddRef as function(byval This as IXMLDOMImplementation ptr) as ULONG 119 Release as function(byval This as IXMLDOMImplementation ptr) as ULONG 120 GetTypeInfoCount as function(byval This as IXMLDOMImplementation ptr, byval pctinfo as UINT ptr) as HRESULT 121 GetTypeInfo as function(byval This as IXMLDOMImplementation ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 122 GetIDsOfNames as function(byval This as IXMLDOMImplementation ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 123 Invoke as function(byval This as IXMLDOMImplementation ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 124 hasFeature as function(byval This as IXMLDOMImplementation ptr, byval feature as BSTR, byval version as BSTR, byval hasFeature as VARIANT_BOOL ptr) as HRESULT 125 end type 126 127 type IXMLDOMImplementation_ 128 lpVtbl as IXMLDOMImplementationVtbl ptr 129 end type 130 131 #define IXMLDOMImplementation_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 132 #define IXMLDOMImplementation_AddRef(This) (This)->lpVtbl->AddRef(This) 133 #define IXMLDOMImplementation_Release(This) (This)->lpVtbl->Release(This) 134 #define IXMLDOMImplementation_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 135 #define IXMLDOMImplementation_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 136 #define IXMLDOMImplementation_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 137 #define IXMLDOMImplementation_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 138 #define IXMLDOMImplementation_hasFeature(This, feature, version, hasFeature) (This)->lpVtbl->hasFeature(This, feature, version, hasFeature) 139 declare function IXMLDOMImplementation_hasFeature_Proxy(byval This as IXMLDOMImplementation ptr, byval feature as BSTR, byval version as BSTR, byval hasFeature as VARIANT_BOOL ptr) as HRESULT 140 declare sub IXMLDOMImplementation_hasFeature_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 141 #define __IXMLDOMNode_INTERFACE_DEFINED__ 142 extern IID_IXMLDOMNode as const IID 143 144 type IXMLDOMNode as IXMLDOMNode_ 145 type IXMLDOMNodeList as IXMLDOMNodeList_ 146 type IXMLDOMNamedNodeMap as IXMLDOMNamedNodeMap_ 147 type IXMLDOMDocument as IXMLDOMDocument_ 148 149 type IXMLDOMNodeVtbl 150 QueryInterface as function(byval This as IXMLDOMNode ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 151 AddRef as function(byval This as IXMLDOMNode ptr) as ULONG 152 Release as function(byval This as IXMLDOMNode ptr) as ULONG 153 GetTypeInfoCount as function(byval This as IXMLDOMNode ptr, byval pctinfo as UINT ptr) as HRESULT 154 GetTypeInfo as function(byval This as IXMLDOMNode ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 155 GetIDsOfNames as function(byval This as IXMLDOMNode ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 156 Invoke as function(byval This as IXMLDOMNode ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 157 get_nodeName as function(byval This as IXMLDOMNode ptr, byval name as BSTR ptr) as HRESULT 158 get_nodeValue as function(byval This as IXMLDOMNode ptr, byval value as VARIANT ptr) as HRESULT 159 put_nodeValue as function(byval This as IXMLDOMNode ptr, byval value as VARIANT) as HRESULT 160 get_nodeType as function(byval This as IXMLDOMNode ptr, byval type as DOMNodeType ptr) as HRESULT 161 get_parentNode as function(byval This as IXMLDOMNode ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 162 get_childNodes as function(byval This as IXMLDOMNode ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 163 get_firstChild as function(byval This as IXMLDOMNode ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 164 get_lastChild as function(byval This as IXMLDOMNode ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 165 get_previousSibling as function(byval This as IXMLDOMNode ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 166 get_nextSibling as function(byval This as IXMLDOMNode ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 167 get_attributes as function(byval This as IXMLDOMNode ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 168 insertBefore as function(byval This as IXMLDOMNode ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 169 replaceChild as function(byval This as IXMLDOMNode ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 170 removeChild as function(byval This as IXMLDOMNode ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 171 appendChild as function(byval This as IXMLDOMNode ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 172 hasChildNodes as function(byval This as IXMLDOMNode ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 173 get_ownerDocument as function(byval This as IXMLDOMNode ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 174 cloneNode as function(byval This as IXMLDOMNode ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 175 get_nodeTypeString as function(byval This as IXMLDOMNode ptr, byval nodeType as BSTR ptr) as HRESULT 176 get_text as function(byval This as IXMLDOMNode ptr, byval text as BSTR ptr) as HRESULT 177 put_text as function(byval This as IXMLDOMNode ptr, byval text as BSTR) as HRESULT 178 get_specified as function(byval This as IXMLDOMNode ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 179 get_definition as function(byval This as IXMLDOMNode ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 180 get_nodeTypedValue as function(byval This as IXMLDOMNode ptr, byval typedValue as VARIANT ptr) as HRESULT 181 put_nodeTypedValue as function(byval This as IXMLDOMNode ptr, byval typedValue as VARIANT) as HRESULT 182 get_dataType as function(byval This as IXMLDOMNode ptr, byval dataTypeName as VARIANT ptr) as HRESULT 183 put_dataType as function(byval This as IXMLDOMNode ptr, byval dataTypeName as BSTR) as HRESULT 184 get_xml as function(byval This as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 185 transformNode as function(byval This as IXMLDOMNode ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 186 selectNodes as function(byval This as IXMLDOMNode ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 187 selectSingleNode as function(byval This as IXMLDOMNode ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 188 get_parsed as function(byval This as IXMLDOMNode ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 189 get_namespaceURI as function(byval This as IXMLDOMNode ptr, byval namespaceURI as BSTR ptr) as HRESULT 190 get_prefix as function(byval This as IXMLDOMNode ptr, byval prefixString as BSTR ptr) as HRESULT 191 get_baseName as function(byval This as IXMLDOMNode ptr, byval nameString as BSTR ptr) as HRESULT 192 transformNodeToObject as function(byval This as IXMLDOMNode ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 193 end type 194 195 type IXMLDOMNode_ 196 lpVtbl as IXMLDOMNodeVtbl ptr 197 end type 198 199 #define IXMLDOMNode_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 200 #define IXMLDOMNode_AddRef(This) (This)->lpVtbl->AddRef(This) 201 #define IXMLDOMNode_Release(This) (This)->lpVtbl->Release(This) 202 #define IXMLDOMNode_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 203 #define IXMLDOMNode_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 204 #define IXMLDOMNode_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 205 #define IXMLDOMNode_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 206 #define IXMLDOMNode_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 207 #define IXMLDOMNode_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 208 #define IXMLDOMNode_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 209 #define IXMLDOMNode_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 210 #define IXMLDOMNode_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 211 #define IXMLDOMNode_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 212 #define IXMLDOMNode_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 213 #define IXMLDOMNode_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 214 #define IXMLDOMNode_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 215 #define IXMLDOMNode_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 216 #define IXMLDOMNode_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 217 #define IXMLDOMNode_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 218 #define IXMLDOMNode_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 219 #define IXMLDOMNode_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 220 #define IXMLDOMNode_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 221 #define IXMLDOMNode_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 222 #define IXMLDOMNode_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 223 #define IXMLDOMNode_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 224 #define IXMLDOMNode_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 225 #define IXMLDOMNode_get_text(This, text) (This)->lpVtbl->get_text(This, text) 226 #define IXMLDOMNode_put_text(This, text) (This)->lpVtbl->put_text(This, text) 227 #define IXMLDOMNode_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 228 #define IXMLDOMNode_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 229 #define IXMLDOMNode_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 230 #define IXMLDOMNode_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 231 #define IXMLDOMNode_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 232 #define IXMLDOMNode_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 233 #define IXMLDOMNode_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 234 #define IXMLDOMNode_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 235 #define IXMLDOMNode_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 236 #define IXMLDOMNode_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 237 #define IXMLDOMNode_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 238 #define IXMLDOMNode_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 239 #define IXMLDOMNode_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 240 #define IXMLDOMNode_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 241 #define IXMLDOMNode_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 242 243 declare function IXMLDOMNode_get_nodeName_Proxy(byval This as IXMLDOMNode ptr, byval name as BSTR ptr) as HRESULT 244 declare sub IXMLDOMNode_get_nodeName_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 245 declare function IXMLDOMNode_get_nodeValue_Proxy(byval This as IXMLDOMNode ptr, byval value as VARIANT ptr) as HRESULT 246 declare sub IXMLDOMNode_get_nodeValue_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 247 declare function IXMLDOMNode_put_nodeValue_Proxy(byval This as IXMLDOMNode ptr, byval value as VARIANT) as HRESULT 248 declare sub IXMLDOMNode_put_nodeValue_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 249 declare function IXMLDOMNode_get_nodeType_Proxy(byval This as IXMLDOMNode ptr, byval type as DOMNodeType ptr) as HRESULT 250 declare sub IXMLDOMNode_get_nodeType_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 251 declare function IXMLDOMNode_get_parentNode_Proxy(byval This as IXMLDOMNode ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 252 declare sub IXMLDOMNode_get_parentNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 253 declare function IXMLDOMNode_get_childNodes_Proxy(byval This as IXMLDOMNode ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 254 declare sub IXMLDOMNode_get_childNodes_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 255 declare function IXMLDOMNode_get_firstChild_Proxy(byval This as IXMLDOMNode ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 256 declare sub IXMLDOMNode_get_firstChild_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 257 declare function IXMLDOMNode_get_lastChild_Proxy(byval This as IXMLDOMNode ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 258 declare sub IXMLDOMNode_get_lastChild_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 259 declare function IXMLDOMNode_get_previousSibling_Proxy(byval This as IXMLDOMNode ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 260 declare sub IXMLDOMNode_get_previousSibling_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 261 declare function IXMLDOMNode_get_nextSibling_Proxy(byval This as IXMLDOMNode ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 262 declare sub IXMLDOMNode_get_nextSibling_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 263 declare function IXMLDOMNode_get_attributes_Proxy(byval This as IXMLDOMNode ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 264 declare sub IXMLDOMNode_get_attributes_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 265 declare function IXMLDOMNode_insertBefore_Proxy(byval This as IXMLDOMNode ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 266 declare sub IXMLDOMNode_insertBefore_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 267 declare function IXMLDOMNode_replaceChild_Proxy(byval This as IXMLDOMNode ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 268 declare sub IXMLDOMNode_replaceChild_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 269 declare function IXMLDOMNode_removeChild_Proxy(byval This as IXMLDOMNode ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 270 declare sub IXMLDOMNode_removeChild_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 271 declare function IXMLDOMNode_appendChild_Proxy(byval This as IXMLDOMNode ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 272 declare sub IXMLDOMNode_appendChild_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 273 declare function IXMLDOMNode_hasChildNodes_Proxy(byval This as IXMLDOMNode ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 274 declare sub IXMLDOMNode_hasChildNodes_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 275 declare function IXMLDOMNode_get_ownerDocument_Proxy(byval This as IXMLDOMNode ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 276 declare sub IXMLDOMNode_get_ownerDocument_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 277 declare function IXMLDOMNode_cloneNode_Proxy(byval This as IXMLDOMNode ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 278 declare sub IXMLDOMNode_cloneNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 279 declare function IXMLDOMNode_get_nodeTypeString_Proxy(byval This as IXMLDOMNode ptr, byval nodeType as BSTR ptr) as HRESULT 280 declare sub IXMLDOMNode_get_nodeTypeString_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 281 declare function IXMLDOMNode_get_text_Proxy(byval This as IXMLDOMNode ptr, byval text as BSTR ptr) as HRESULT 282 declare sub IXMLDOMNode_get_text_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 283 declare function IXMLDOMNode_put_text_Proxy(byval This as IXMLDOMNode ptr, byval text as BSTR) as HRESULT 284 declare sub IXMLDOMNode_put_text_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 285 declare function IXMLDOMNode_get_specified_Proxy(byval This as IXMLDOMNode ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 286 declare sub IXMLDOMNode_get_specified_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 287 declare function IXMLDOMNode_get_definition_Proxy(byval This as IXMLDOMNode ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 288 declare sub IXMLDOMNode_get_definition_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 289 declare function IXMLDOMNode_get_nodeTypedValue_Proxy(byval This as IXMLDOMNode ptr, byval typedValue as VARIANT ptr) as HRESULT 290 declare sub IXMLDOMNode_get_nodeTypedValue_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 291 declare function IXMLDOMNode_put_nodeTypedValue_Proxy(byval This as IXMLDOMNode ptr, byval typedValue as VARIANT) as HRESULT 292 declare sub IXMLDOMNode_put_nodeTypedValue_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 293 declare function IXMLDOMNode_get_dataType_Proxy(byval This as IXMLDOMNode ptr, byval dataTypeName as VARIANT ptr) as HRESULT 294 declare sub IXMLDOMNode_get_dataType_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 295 declare function IXMLDOMNode_put_dataType_Proxy(byval This as IXMLDOMNode ptr, byval dataTypeName as BSTR) as HRESULT 296 declare sub IXMLDOMNode_put_dataType_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 297 declare function IXMLDOMNode_get_xml_Proxy(byval This as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 298 declare sub IXMLDOMNode_get_xml_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 299 declare function IXMLDOMNode_transformNode_Proxy(byval This as IXMLDOMNode ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 300 declare sub IXMLDOMNode_transformNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 301 declare function IXMLDOMNode_selectNodes_Proxy(byval This as IXMLDOMNode ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 302 declare sub IXMLDOMNode_selectNodes_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 303 declare function IXMLDOMNode_selectSingleNode_Proxy(byval This as IXMLDOMNode ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 304 declare sub IXMLDOMNode_selectSingleNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 305 declare function IXMLDOMNode_get_parsed_Proxy(byval This as IXMLDOMNode ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 306 declare sub IXMLDOMNode_get_parsed_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 307 declare function IXMLDOMNode_get_namespaceURI_Proxy(byval This as IXMLDOMNode ptr, byval namespaceURI as BSTR ptr) as HRESULT 308 declare sub IXMLDOMNode_get_namespaceURI_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 309 declare function IXMLDOMNode_get_prefix_Proxy(byval This as IXMLDOMNode ptr, byval prefixString as BSTR ptr) as HRESULT 310 declare sub IXMLDOMNode_get_prefix_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 311 declare function IXMLDOMNode_get_baseName_Proxy(byval This as IXMLDOMNode ptr, byval nameString as BSTR ptr) as HRESULT 312 declare sub IXMLDOMNode_get_baseName_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 313 declare function IXMLDOMNode_transformNodeToObject_Proxy(byval This as IXMLDOMNode ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 314 declare sub IXMLDOMNode_transformNodeToObject_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 315 #define __IXMLDOMDocumentFragment_INTERFACE_DEFINED__ 316 extern IID_IXMLDOMDocumentFragment as const IID 317 type IXMLDOMDocumentFragment as IXMLDOMDocumentFragment_ 318 319 type IXMLDOMDocumentFragmentVtbl 320 QueryInterface as function(byval This as IXMLDOMDocumentFragment ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 321 AddRef as function(byval This as IXMLDOMDocumentFragment ptr) as ULONG 322 Release as function(byval This as IXMLDOMDocumentFragment ptr) as ULONG 323 GetTypeInfoCount as function(byval This as IXMLDOMDocumentFragment ptr, byval pctinfo as UINT ptr) as HRESULT 324 GetTypeInfo as function(byval This as IXMLDOMDocumentFragment ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 325 GetIDsOfNames as function(byval This as IXMLDOMDocumentFragment ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 326 Invoke as function(byval This as IXMLDOMDocumentFragment ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 327 get_nodeName as function(byval This as IXMLDOMDocumentFragment ptr, byval name as BSTR ptr) as HRESULT 328 get_nodeValue as function(byval This as IXMLDOMDocumentFragment ptr, byval value as VARIANT ptr) as HRESULT 329 put_nodeValue as function(byval This as IXMLDOMDocumentFragment ptr, byval value as VARIANT) as HRESULT 330 get_nodeType as function(byval This as IXMLDOMDocumentFragment ptr, byval type as DOMNodeType ptr) as HRESULT 331 get_parentNode as function(byval This as IXMLDOMDocumentFragment ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 332 get_childNodes as function(byval This as IXMLDOMDocumentFragment ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 333 get_firstChild as function(byval This as IXMLDOMDocumentFragment ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 334 get_lastChild as function(byval This as IXMLDOMDocumentFragment ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 335 get_previousSibling as function(byval This as IXMLDOMDocumentFragment ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 336 get_nextSibling as function(byval This as IXMLDOMDocumentFragment ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 337 get_attributes as function(byval This as IXMLDOMDocumentFragment ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 338 insertBefore as function(byval This as IXMLDOMDocumentFragment ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 339 replaceChild as function(byval This as IXMLDOMDocumentFragment ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 340 removeChild as function(byval This as IXMLDOMDocumentFragment ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 341 appendChild as function(byval This as IXMLDOMDocumentFragment ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 342 hasChildNodes as function(byval This as IXMLDOMDocumentFragment ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 343 get_ownerDocument as function(byval This as IXMLDOMDocumentFragment ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 344 cloneNode as function(byval This as IXMLDOMDocumentFragment ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 345 get_nodeTypeString as function(byval This as IXMLDOMDocumentFragment ptr, byval nodeType as BSTR ptr) as HRESULT 346 get_text as function(byval This as IXMLDOMDocumentFragment ptr, byval text as BSTR ptr) as HRESULT 347 put_text as function(byval This as IXMLDOMDocumentFragment ptr, byval text as BSTR) as HRESULT 348 get_specified as function(byval This as IXMLDOMDocumentFragment ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 349 get_definition as function(byval This as IXMLDOMDocumentFragment ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 350 get_nodeTypedValue as function(byval This as IXMLDOMDocumentFragment ptr, byval typedValue as VARIANT ptr) as HRESULT 351 put_nodeTypedValue as function(byval This as IXMLDOMDocumentFragment ptr, byval typedValue as VARIANT) as HRESULT 352 get_dataType as function(byval This as IXMLDOMDocumentFragment ptr, byval dataTypeName as VARIANT ptr) as HRESULT 353 put_dataType as function(byval This as IXMLDOMDocumentFragment ptr, byval dataTypeName as BSTR) as HRESULT 354 get_xml as function(byval This as IXMLDOMDocumentFragment ptr, byval xmlString as BSTR ptr) as HRESULT 355 transformNode as function(byval This as IXMLDOMDocumentFragment ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 356 selectNodes as function(byval This as IXMLDOMDocumentFragment ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 357 selectSingleNode as function(byval This as IXMLDOMDocumentFragment ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 358 get_parsed as function(byval This as IXMLDOMDocumentFragment ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 359 get_namespaceURI as function(byval This as IXMLDOMDocumentFragment ptr, byval namespaceURI as BSTR ptr) as HRESULT 360 get_prefix as function(byval This as IXMLDOMDocumentFragment ptr, byval prefixString as BSTR ptr) as HRESULT 361 get_baseName as function(byval This as IXMLDOMDocumentFragment ptr, byval nameString as BSTR ptr) as HRESULT 362 transformNodeToObject as function(byval This as IXMLDOMDocumentFragment ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 363 end type 364 365 type IXMLDOMDocumentFragment_ 366 lpVtbl as IXMLDOMDocumentFragmentVtbl ptr 367 end type 368 369 #define IXMLDOMDocumentFragment_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 370 #define IXMLDOMDocumentFragment_AddRef(This) (This)->lpVtbl->AddRef(This) 371 #define IXMLDOMDocumentFragment_Release(This) (This)->lpVtbl->Release(This) 372 #define IXMLDOMDocumentFragment_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 373 #define IXMLDOMDocumentFragment_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 374 #define IXMLDOMDocumentFragment_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 375 #define IXMLDOMDocumentFragment_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 376 #define IXMLDOMDocumentFragment_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 377 #define IXMLDOMDocumentFragment_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 378 #define IXMLDOMDocumentFragment_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 379 #define IXMLDOMDocumentFragment_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 380 #define IXMLDOMDocumentFragment_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 381 #define IXMLDOMDocumentFragment_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 382 #define IXMLDOMDocumentFragment_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 383 #define IXMLDOMDocumentFragment_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 384 #define IXMLDOMDocumentFragment_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 385 #define IXMLDOMDocumentFragment_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 386 #define IXMLDOMDocumentFragment_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 387 #define IXMLDOMDocumentFragment_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 388 #define IXMLDOMDocumentFragment_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 389 #define IXMLDOMDocumentFragment_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 390 #define IXMLDOMDocumentFragment_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 391 #define IXMLDOMDocumentFragment_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 392 #define IXMLDOMDocumentFragment_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 393 #define IXMLDOMDocumentFragment_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 394 #define IXMLDOMDocumentFragment_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 395 #define IXMLDOMDocumentFragment_get_text(This, text) (This)->lpVtbl->get_text(This, text) 396 #define IXMLDOMDocumentFragment_put_text(This, text) (This)->lpVtbl->put_text(This, text) 397 #define IXMLDOMDocumentFragment_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 398 #define IXMLDOMDocumentFragment_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 399 #define IXMLDOMDocumentFragment_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 400 #define IXMLDOMDocumentFragment_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 401 #define IXMLDOMDocumentFragment_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 402 #define IXMLDOMDocumentFragment_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 403 #define IXMLDOMDocumentFragment_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 404 #define IXMLDOMDocumentFragment_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 405 #define IXMLDOMDocumentFragment_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 406 #define IXMLDOMDocumentFragment_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 407 #define IXMLDOMDocumentFragment_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 408 #define IXMLDOMDocumentFragment_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 409 #define IXMLDOMDocumentFragment_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 410 #define IXMLDOMDocumentFragment_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 411 #define IXMLDOMDocumentFragment_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 412 #define __IXMLDOMDocument_INTERFACE_DEFINED__ 413 extern IID_IXMLDOMDocument as const IID 414 415 type IXMLDOMDocumentType as IXMLDOMDocumentType_ 416 type IXMLDOMElement as IXMLDOMElement_ 417 type IXMLDOMText as IXMLDOMText_ 418 type IXMLDOMComment as IXMLDOMComment_ 419 type IXMLDOMCDATASection as IXMLDOMCDATASection_ 420 type IXMLDOMProcessingInstruction as IXMLDOMProcessingInstruction_ 421 type IXMLDOMAttribute as IXMLDOMAttribute_ 422 type IXMLDOMEntityReference as IXMLDOMEntityReference_ 423 type IXMLDOMParseError as IXMLDOMParseError_ 424 425 type IXMLDOMDocumentVtbl 426 QueryInterface as function(byval This as IXMLDOMDocument ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 427 AddRef as function(byval This as IXMLDOMDocument ptr) as ULONG 428 Release as function(byval This as IXMLDOMDocument ptr) as ULONG 429 GetTypeInfoCount as function(byval This as IXMLDOMDocument ptr, byval pctinfo as UINT ptr) as HRESULT 430 GetTypeInfo as function(byval This as IXMLDOMDocument ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 431 GetIDsOfNames as function(byval This as IXMLDOMDocument ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 432 Invoke as function(byval This as IXMLDOMDocument ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 433 get_nodeName as function(byval This as IXMLDOMDocument ptr, byval name as BSTR ptr) as HRESULT 434 get_nodeValue as function(byval This as IXMLDOMDocument ptr, byval value as VARIANT ptr) as HRESULT 435 put_nodeValue as function(byval This as IXMLDOMDocument ptr, byval value as VARIANT) as HRESULT 436 get_nodeType as function(byval This as IXMLDOMDocument ptr, byval type as DOMNodeType ptr) as HRESULT 437 get_parentNode as function(byval This as IXMLDOMDocument ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 438 get_childNodes as function(byval This as IXMLDOMDocument ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 439 get_firstChild as function(byval This as IXMLDOMDocument ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 440 get_lastChild as function(byval This as IXMLDOMDocument ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 441 get_previousSibling as function(byval This as IXMLDOMDocument ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 442 get_nextSibling as function(byval This as IXMLDOMDocument ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 443 get_attributes as function(byval This as IXMLDOMDocument ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 444 insertBefore as function(byval This as IXMLDOMDocument ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 445 replaceChild as function(byval This as IXMLDOMDocument ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 446 removeChild as function(byval This as IXMLDOMDocument ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 447 appendChild as function(byval This as IXMLDOMDocument ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 448 hasChildNodes as function(byval This as IXMLDOMDocument ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 449 get_ownerDocument as function(byval This as IXMLDOMDocument ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 450 cloneNode as function(byval This as IXMLDOMDocument ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 451 get_nodeTypeString as function(byval This as IXMLDOMDocument ptr, byval nodeType as BSTR ptr) as HRESULT 452 get_text as function(byval This as IXMLDOMDocument ptr, byval text as BSTR ptr) as HRESULT 453 put_text as function(byval This as IXMLDOMDocument ptr, byval text as BSTR) as HRESULT 454 get_specified as function(byval This as IXMLDOMDocument ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 455 get_definition as function(byval This as IXMLDOMDocument ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 456 get_nodeTypedValue as function(byval This as IXMLDOMDocument ptr, byval typedValue as VARIANT ptr) as HRESULT 457 put_nodeTypedValue as function(byval This as IXMLDOMDocument ptr, byval typedValue as VARIANT) as HRESULT 458 get_dataType as function(byval This as IXMLDOMDocument ptr, byval dataTypeName as VARIANT ptr) as HRESULT 459 put_dataType as function(byval This as IXMLDOMDocument ptr, byval dataTypeName as BSTR) as HRESULT 460 get_xml as function(byval This as IXMLDOMDocument ptr, byval xmlString as BSTR ptr) as HRESULT 461 transformNode as function(byval This as IXMLDOMDocument ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 462 selectNodes as function(byval This as IXMLDOMDocument ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 463 selectSingleNode as function(byval This as IXMLDOMDocument ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 464 get_parsed as function(byval This as IXMLDOMDocument ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 465 get_namespaceURI as function(byval This as IXMLDOMDocument ptr, byval namespaceURI as BSTR ptr) as HRESULT 466 get_prefix as function(byval This as IXMLDOMDocument ptr, byval prefixString as BSTR ptr) as HRESULT 467 get_baseName as function(byval This as IXMLDOMDocument ptr, byval nameString as BSTR ptr) as HRESULT 468 transformNodeToObject as function(byval This as IXMLDOMDocument ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 469 get_doctype as function(byval This as IXMLDOMDocument ptr, byval documentType as IXMLDOMDocumentType ptr ptr) as HRESULT 470 get_implementation as function(byval This as IXMLDOMDocument ptr, byval impl as IXMLDOMImplementation ptr ptr) as HRESULT 471 get_documentElement as function(byval This as IXMLDOMDocument ptr, byval DOMElement as IXMLDOMElement ptr ptr) as HRESULT 472 putref_documentElement as function(byval This as IXMLDOMDocument ptr, byval DOMElement as IXMLDOMElement ptr) as HRESULT 473 createElement as function(byval This as IXMLDOMDocument ptr, byval tagName as BSTR, byval element as IXMLDOMElement ptr ptr) as HRESULT 474 createDocumentFragment as function(byval This as IXMLDOMDocument ptr, byval docFrag as IXMLDOMDocumentFragment ptr ptr) as HRESULT 475 createTextNode as function(byval This as IXMLDOMDocument ptr, byval data as BSTR, byval text as IXMLDOMText ptr ptr) as HRESULT 476 createComment as function(byval This as IXMLDOMDocument ptr, byval data as BSTR, byval comment as IXMLDOMComment ptr ptr) as HRESULT 477 createCDATASection as function(byval This as IXMLDOMDocument ptr, byval data as BSTR, byval cdata as IXMLDOMCDATASection ptr ptr) as HRESULT 478 createProcessingInstruction as function(byval This as IXMLDOMDocument ptr, byval target as BSTR, byval data as BSTR, byval pi as IXMLDOMProcessingInstruction ptr ptr) as HRESULT 479 createAttribute as function(byval This as IXMLDOMDocument ptr, byval name as BSTR, byval attribute as IXMLDOMAttribute ptr ptr) as HRESULT 480 createEntityReference as function(byval This as IXMLDOMDocument ptr, byval name as BSTR, byval entityRef as IXMLDOMEntityReference ptr ptr) as HRESULT 481 getElementsByTagName as function(byval This as IXMLDOMDocument ptr, byval tagName as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 482 createNode as function(byval This as IXMLDOMDocument ptr, byval Type as VARIANT, byval name as BSTR, byval namespaceURI as BSTR, byval node as IXMLDOMNode ptr ptr) as HRESULT 483 nodeFromID as function(byval This as IXMLDOMDocument ptr, byval idString as BSTR, byval node as IXMLDOMNode ptr ptr) as HRESULT 484 load as function(byval This as IXMLDOMDocument ptr, byval xmlSource as VARIANT, byval isSuccessful as VARIANT_BOOL ptr) as HRESULT 485 get_readyState as function(byval This as IXMLDOMDocument ptr, byval value as LONG ptr) as HRESULT 486 get_parseError as function(byval This as IXMLDOMDocument ptr, byval errorObj as IXMLDOMParseError ptr ptr) as HRESULT 487 get_url as function(byval This as IXMLDOMDocument ptr, byval urlString as BSTR ptr) as HRESULT 488 get_async as function(byval This as IXMLDOMDocument ptr, byval isAsync as VARIANT_BOOL ptr) as HRESULT 489 put_async as function(byval This as IXMLDOMDocument ptr, byval isAsync as VARIANT_BOOL) as HRESULT 490 abort as function(byval This as IXMLDOMDocument ptr) as HRESULT 491 loadXML as function(byval This as IXMLDOMDocument ptr, byval bstrXML as BSTR, byval isSuccessful as VARIANT_BOOL ptr) as HRESULT 492 save as function(byval This as IXMLDOMDocument ptr, byval destination as VARIANT) as HRESULT 493 get_validateOnParse as function(byval This as IXMLDOMDocument ptr, byval isValidating as VARIANT_BOOL ptr) as HRESULT 494 put_validateOnParse as function(byval This as IXMLDOMDocument ptr, byval isValidating as VARIANT_BOOL) as HRESULT 495 get_resolveExternals as function(byval This as IXMLDOMDocument ptr, byval isResolving as VARIANT_BOOL ptr) as HRESULT 496 put_resolveExternals as function(byval This as IXMLDOMDocument ptr, byval isResolving as VARIANT_BOOL) as HRESULT 497 get_preserveWhiteSpace as function(byval This as IXMLDOMDocument ptr, byval isPreserving as VARIANT_BOOL ptr) as HRESULT 498 put_preserveWhiteSpace as function(byval This as IXMLDOMDocument ptr, byval isPreserving as VARIANT_BOOL) as HRESULT 499 put_onreadystatechange as function(byval This as IXMLDOMDocument ptr, byval readystatechangeSink as VARIANT) as HRESULT 500 put_ondataavailable as function(byval This as IXMLDOMDocument ptr, byval ondataavailableSink as VARIANT) as HRESULT 501 put_ontransformnode as function(byval This as IXMLDOMDocument ptr, byval ontransformnodeSink as VARIANT) as HRESULT 502 end type 503 504 type IXMLDOMDocument_ 505 lpVtbl as IXMLDOMDocumentVtbl ptr 506 end type 507 508 #define IXMLDOMDocument_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 509 #define IXMLDOMDocument_AddRef(This) (This)->lpVtbl->AddRef(This) 510 #define IXMLDOMDocument_Release(This) (This)->lpVtbl->Release(This) 511 #define IXMLDOMDocument_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 512 #define IXMLDOMDocument_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 513 #define IXMLDOMDocument_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 514 #define IXMLDOMDocument_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 515 #define IXMLDOMDocument_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 516 #define IXMLDOMDocument_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 517 #define IXMLDOMDocument_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 518 #define IXMLDOMDocument_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 519 #define IXMLDOMDocument_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 520 #define IXMLDOMDocument_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 521 #define IXMLDOMDocument_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 522 #define IXMLDOMDocument_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 523 #define IXMLDOMDocument_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 524 #define IXMLDOMDocument_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 525 #define IXMLDOMDocument_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 526 #define IXMLDOMDocument_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 527 #define IXMLDOMDocument_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 528 #define IXMLDOMDocument_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 529 #define IXMLDOMDocument_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 530 #define IXMLDOMDocument_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 531 #define IXMLDOMDocument_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 532 #define IXMLDOMDocument_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 533 #define IXMLDOMDocument_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 534 #define IXMLDOMDocument_get_text(This, text) (This)->lpVtbl->get_text(This, text) 535 #define IXMLDOMDocument_put_text(This, text) (This)->lpVtbl->put_text(This, text) 536 #define IXMLDOMDocument_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 537 #define IXMLDOMDocument_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 538 #define IXMLDOMDocument_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 539 #define IXMLDOMDocument_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 540 #define IXMLDOMDocument_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 541 #define IXMLDOMDocument_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 542 #define IXMLDOMDocument_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 543 #define IXMLDOMDocument_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 544 #define IXMLDOMDocument_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 545 #define IXMLDOMDocument_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 546 #define IXMLDOMDocument_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 547 #define IXMLDOMDocument_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 548 #define IXMLDOMDocument_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 549 #define IXMLDOMDocument_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 550 #define IXMLDOMDocument_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 551 #define IXMLDOMDocument_get_doctype(This, documentType) (This)->lpVtbl->get_doctype(This, documentType) 552 #define IXMLDOMDocument_get_implementation(This, impl) (This)->lpVtbl->get_implementation(This, impl) 553 #define IXMLDOMDocument_get_documentElement(This, DOMElement) (This)->lpVtbl->get_documentElement(This, DOMElement) 554 #define IXMLDOMDocument_putref_documentElement(This, DOMElement) (This)->lpVtbl->putref_documentElement(This, DOMElement) 555 #define IXMLDOMDocument_createElement(This, tagName, element) (This)->lpVtbl->createElement(This, tagName, element) 556 #define IXMLDOMDocument_createDocumentFragment(This, docFrag) (This)->lpVtbl->createDocumentFragment(This, docFrag) 557 #define IXMLDOMDocument_createTextNode(This, data, text) (This)->lpVtbl->createTextNode(This, data, text) 558 #define IXMLDOMDocument_createComment(This, data, comment) (This)->lpVtbl->createComment(This, data, comment) 559 #define IXMLDOMDocument_createCDATASection(This, data, cdata) (This)->lpVtbl->createCDATASection(This, data, cdata) 560 #define IXMLDOMDocument_createProcessingInstruction(This, target, data, pi) (This)->lpVtbl->createProcessingInstruction(This, target, data, pi) 561 #define IXMLDOMDocument_createAttribute(This, name, attribute) (This)->lpVtbl->createAttribute(This, name, attribute) 562 #define IXMLDOMDocument_createEntityReference(This, name, entityRef) (This)->lpVtbl->createEntityReference(This, name, entityRef) 563 #define IXMLDOMDocument_getElementsByTagName(This, tagName, resultList) (This)->lpVtbl->getElementsByTagName(This, tagName, resultList) 564 #define IXMLDOMDocument_createNode(This, Type, name, namespaceURI, node) (This)->lpVtbl->createNode(This, Type, name, namespaceURI, node) 565 #define IXMLDOMDocument_nodeFromID(This, idString, node) (This)->lpVtbl->nodeFromID(This, idString, node) 566 #define IXMLDOMDocument_load(This, xmlSource, isSuccessful) (This)->lpVtbl->load(This, xmlSource, isSuccessful) 567 #define IXMLDOMDocument_get_readyState(This, value) (This)->lpVtbl->get_readyState(This, value) 568 #define IXMLDOMDocument_get_parseError(This, errorObj) (This)->lpVtbl->get_parseError(This, errorObj) 569 #define IXMLDOMDocument_get_url(This, urlString) (This)->lpVtbl->get_url(This, urlString) 570 #define IXMLDOMDocument_get_async(This, isAsync) (This)->lpVtbl->get_async(This, isAsync) 571 #define IXMLDOMDocument_put_async(This, isAsync) (This)->lpVtbl->put_async(This, isAsync) 572 #define IXMLDOMDocument_abort(This) (This)->lpVtbl->abort(This) 573 #define IXMLDOMDocument_loadXML(This, bstrXML, isSuccessful) (This)->lpVtbl->loadXML(This, bstrXML, isSuccessful) 574 #define IXMLDOMDocument_save(This, destination) (This)->lpVtbl->save(This, destination) 575 #define IXMLDOMDocument_get_validateOnParse(This, isValidating) (This)->lpVtbl->get_validateOnParse(This, isValidating) 576 #define IXMLDOMDocument_put_validateOnParse(This, isValidating) (This)->lpVtbl->put_validateOnParse(This, isValidating) 577 #define IXMLDOMDocument_get_resolveExternals(This, isResolving) (This)->lpVtbl->get_resolveExternals(This, isResolving) 578 #define IXMLDOMDocument_put_resolveExternals(This, isResolving) (This)->lpVtbl->put_resolveExternals(This, isResolving) 579 #define IXMLDOMDocument_get_preserveWhiteSpace(This, isPreserving) (This)->lpVtbl->get_preserveWhiteSpace(This, isPreserving) 580 #define IXMLDOMDocument_put_preserveWhiteSpace(This, isPreserving) (This)->lpVtbl->put_preserveWhiteSpace(This, isPreserving) 581 #define IXMLDOMDocument_put_onreadystatechange(This, readystatechangeSink) (This)->lpVtbl->put_onreadystatechange(This, readystatechangeSink) 582 #define IXMLDOMDocument_put_ondataavailable(This, ondataavailableSink) (This)->lpVtbl->put_ondataavailable(This, ondataavailableSink) 583 #define IXMLDOMDocument_put_ontransformnode(This, ontransformnodeSink) (This)->lpVtbl->put_ontransformnode(This, ontransformnodeSink) 584 585 declare function IXMLDOMDocument_get_doctype_Proxy(byval This as IXMLDOMDocument ptr, byval documentType as IXMLDOMDocumentType ptr ptr) as HRESULT 586 declare sub IXMLDOMDocument_get_doctype_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 587 declare function IXMLDOMDocument_get_implementation_Proxy(byval This as IXMLDOMDocument ptr, byval impl as IXMLDOMImplementation ptr ptr) as HRESULT 588 declare sub IXMLDOMDocument_get_implementation_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 589 declare function IXMLDOMDocument_get_documentElement_Proxy(byval This as IXMLDOMDocument ptr, byval DOMElement as IXMLDOMElement ptr ptr) as HRESULT 590 declare sub IXMLDOMDocument_get_documentElement_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 591 declare function IXMLDOMDocument_putref_documentElement_Proxy(byval This as IXMLDOMDocument ptr, byval DOMElement as IXMLDOMElement ptr) as HRESULT 592 declare sub IXMLDOMDocument_putref_documentElement_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 593 declare function IXMLDOMDocument_createElement_Proxy(byval This as IXMLDOMDocument ptr, byval tagName as BSTR, byval element as IXMLDOMElement ptr ptr) as HRESULT 594 declare sub IXMLDOMDocument_createElement_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 595 declare function IXMLDOMDocument_createDocumentFragment_Proxy(byval This as IXMLDOMDocument ptr, byval docFrag as IXMLDOMDocumentFragment ptr ptr) as HRESULT 596 declare sub IXMLDOMDocument_createDocumentFragment_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 597 declare function IXMLDOMDocument_createTextNode_Proxy(byval This as IXMLDOMDocument ptr, byval data as BSTR, byval text as IXMLDOMText ptr ptr) as HRESULT 598 declare sub IXMLDOMDocument_createTextNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 599 declare function IXMLDOMDocument_createComment_Proxy(byval This as IXMLDOMDocument ptr, byval data as BSTR, byval comment as IXMLDOMComment ptr ptr) as HRESULT 600 declare sub IXMLDOMDocument_createComment_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 601 declare function IXMLDOMDocument_createCDATASection_Proxy(byval This as IXMLDOMDocument ptr, byval data as BSTR, byval cdata as IXMLDOMCDATASection ptr ptr) as HRESULT 602 declare sub IXMLDOMDocument_createCDATASection_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 603 declare function IXMLDOMDocument_createProcessingInstruction_Proxy(byval This as IXMLDOMDocument ptr, byval target as BSTR, byval data as BSTR, byval pi as IXMLDOMProcessingInstruction ptr ptr) as HRESULT 604 declare sub IXMLDOMDocument_createProcessingInstruction_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 605 declare function IXMLDOMDocument_createAttribute_Proxy(byval This as IXMLDOMDocument ptr, byval name as BSTR, byval attribute as IXMLDOMAttribute ptr ptr) as HRESULT 606 declare sub IXMLDOMDocument_createAttribute_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 607 declare function IXMLDOMDocument_createEntityReference_Proxy(byval This as IXMLDOMDocument ptr, byval name as BSTR, byval entityRef as IXMLDOMEntityReference ptr ptr) as HRESULT 608 declare sub IXMLDOMDocument_createEntityReference_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 609 declare function IXMLDOMDocument_getElementsByTagName_Proxy(byval This as IXMLDOMDocument ptr, byval tagName as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 610 declare sub IXMLDOMDocument_getElementsByTagName_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 611 declare function IXMLDOMDocument_createNode_Proxy(byval This as IXMLDOMDocument ptr, byval Type as VARIANT, byval name as BSTR, byval namespaceURI as BSTR, byval node as IXMLDOMNode ptr ptr) as HRESULT 612 declare sub IXMLDOMDocument_createNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 613 declare function IXMLDOMDocument_nodeFromID_Proxy(byval This as IXMLDOMDocument ptr, byval idString as BSTR, byval node as IXMLDOMNode ptr ptr) as HRESULT 614 declare sub IXMLDOMDocument_nodeFromID_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 615 declare function IXMLDOMDocument_load_Proxy(byval This as IXMLDOMDocument ptr, byval xmlSource as VARIANT, byval isSuccessful as VARIANT_BOOL ptr) as HRESULT 616 declare sub IXMLDOMDocument_load_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 617 declare function IXMLDOMDocument_get_readyState_Proxy(byval This as IXMLDOMDocument ptr, byval value as LONG ptr) as HRESULT 618 declare sub IXMLDOMDocument_get_readyState_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 619 declare function IXMLDOMDocument_get_parseError_Proxy(byval This as IXMLDOMDocument ptr, byval errorObj as IXMLDOMParseError ptr ptr) as HRESULT 620 declare sub IXMLDOMDocument_get_parseError_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 621 declare function IXMLDOMDocument_get_url_Proxy(byval This as IXMLDOMDocument ptr, byval urlString as BSTR ptr) as HRESULT 622 declare sub IXMLDOMDocument_get_url_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 623 declare function IXMLDOMDocument_get_async_Proxy(byval This as IXMLDOMDocument ptr, byval isAsync as VARIANT_BOOL ptr) as HRESULT 624 declare sub IXMLDOMDocument_get_async_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 625 declare function IXMLDOMDocument_put_async_Proxy(byval This as IXMLDOMDocument ptr, byval isAsync as VARIANT_BOOL) as HRESULT 626 declare sub IXMLDOMDocument_put_async_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 627 declare function IXMLDOMDocument_abort_Proxy(byval This as IXMLDOMDocument ptr) as HRESULT 628 declare sub IXMLDOMDocument_abort_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 629 declare function IXMLDOMDocument_loadXML_Proxy(byval This as IXMLDOMDocument ptr, byval bstrXML as BSTR, byval isSuccessful as VARIANT_BOOL ptr) as HRESULT 630 declare sub IXMLDOMDocument_loadXML_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 631 declare function IXMLDOMDocument_save_Proxy(byval This as IXMLDOMDocument ptr, byval destination as VARIANT) as HRESULT 632 declare sub IXMLDOMDocument_save_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 633 declare function IXMLDOMDocument_get_validateOnParse_Proxy(byval This as IXMLDOMDocument ptr, byval isValidating as VARIANT_BOOL ptr) as HRESULT 634 declare sub IXMLDOMDocument_get_validateOnParse_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 635 declare function IXMLDOMDocument_put_validateOnParse_Proxy(byval This as IXMLDOMDocument ptr, byval isValidating as VARIANT_BOOL) as HRESULT 636 declare sub IXMLDOMDocument_put_validateOnParse_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 637 declare function IXMLDOMDocument_get_resolveExternals_Proxy(byval This as IXMLDOMDocument ptr, byval isResolving as VARIANT_BOOL ptr) as HRESULT 638 declare sub IXMLDOMDocument_get_resolveExternals_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 639 declare function IXMLDOMDocument_put_resolveExternals_Proxy(byval This as IXMLDOMDocument ptr, byval isResolving as VARIANT_BOOL) as HRESULT 640 declare sub IXMLDOMDocument_put_resolveExternals_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 641 declare function IXMLDOMDocument_get_preserveWhiteSpace_Proxy(byval This as IXMLDOMDocument ptr, byval isPreserving as VARIANT_BOOL ptr) as HRESULT 642 declare sub IXMLDOMDocument_get_preserveWhiteSpace_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 643 declare function IXMLDOMDocument_put_preserveWhiteSpace_Proxy(byval This as IXMLDOMDocument ptr, byval isPreserving as VARIANT_BOOL) as HRESULT 644 declare sub IXMLDOMDocument_put_preserveWhiteSpace_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 645 declare function IXMLDOMDocument_put_onreadystatechange_Proxy(byval This as IXMLDOMDocument ptr, byval readystatechangeSink as VARIANT) as HRESULT 646 declare sub IXMLDOMDocument_put_onreadystatechange_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 647 declare function IXMLDOMDocument_put_ondataavailable_Proxy(byval This as IXMLDOMDocument ptr, byval ondataavailableSink as VARIANT) as HRESULT 648 declare sub IXMLDOMDocument_put_ondataavailable_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 649 declare function IXMLDOMDocument_put_ontransformnode_Proxy(byval This as IXMLDOMDocument ptr, byval ontransformnodeSink as VARIANT) as HRESULT 650 declare sub IXMLDOMDocument_put_ontransformnode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 651 #define __IXMLDOMNodeList_INTERFACE_DEFINED__ 652 extern IID_IXMLDOMNodeList as const IID 653 654 type IXMLDOMNodeListVtbl 655 QueryInterface as function(byval This as IXMLDOMNodeList ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 656 AddRef as function(byval This as IXMLDOMNodeList ptr) as ULONG 657 Release as function(byval This as IXMLDOMNodeList ptr) as ULONG 658 GetTypeInfoCount as function(byval This as IXMLDOMNodeList ptr, byval pctinfo as UINT ptr) as HRESULT 659 GetTypeInfo as function(byval This as IXMLDOMNodeList ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 660 GetIDsOfNames as function(byval This as IXMLDOMNodeList ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 661 Invoke as function(byval This as IXMLDOMNodeList ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 662 get_item as function(byval This as IXMLDOMNodeList ptr, byval index as LONG, byval listItem as IXMLDOMNode ptr ptr) as HRESULT 663 get_length as function(byval This as IXMLDOMNodeList ptr, byval listLength as LONG ptr) as HRESULT 664 nextNode as function(byval This as IXMLDOMNodeList ptr, byval nextItem as IXMLDOMNode ptr ptr) as HRESULT 665 reset as function(byval This as IXMLDOMNodeList ptr) as HRESULT 666 get__newEnum as function(byval This as IXMLDOMNodeList ptr, byval ppUnk as IUnknown ptr ptr) as HRESULT 667 end type 668 669 type IXMLDOMNodeList_ 670 lpVtbl as IXMLDOMNodeListVtbl ptr 671 end type 672 673 #define IXMLDOMNodeList_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 674 #define IXMLDOMNodeList_AddRef(This) (This)->lpVtbl->AddRef(This) 675 #define IXMLDOMNodeList_Release(This) (This)->lpVtbl->Release(This) 676 #define IXMLDOMNodeList_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 677 #define IXMLDOMNodeList_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 678 #define IXMLDOMNodeList_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 679 #define IXMLDOMNodeList_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 680 #define IXMLDOMNodeList_get_item(This, index, listItem) (This)->lpVtbl->get_item(This, index, listItem) 681 #define IXMLDOMNodeList_get_length(This, listLength) (This)->lpVtbl->get_length(This, listLength) 682 #define IXMLDOMNodeList_nextNode(This, nextItem) (This)->lpVtbl->nextNode(This, nextItem) 683 #define IXMLDOMNodeList_reset(This) (This)->lpVtbl->reset(This) 684 #define IXMLDOMNodeList_get__newEnum(This, ppUnk) (This)->lpVtbl->get__newEnum(This, ppUnk) 685 686 declare function IXMLDOMNodeList_get_item_Proxy(byval This as IXMLDOMNodeList ptr, byval index as LONG, byval listItem as IXMLDOMNode ptr ptr) as HRESULT 687 declare sub IXMLDOMNodeList_get_item_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 688 declare function IXMLDOMNodeList_get_length_Proxy(byval This as IXMLDOMNodeList ptr, byval listLength as LONG ptr) as HRESULT 689 declare sub IXMLDOMNodeList_get_length_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 690 declare function IXMLDOMNodeList_nextNode_Proxy(byval This as IXMLDOMNodeList ptr, byval nextItem as IXMLDOMNode ptr ptr) as HRESULT 691 declare sub IXMLDOMNodeList_nextNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 692 declare function IXMLDOMNodeList_reset_Proxy(byval This as IXMLDOMNodeList ptr) as HRESULT 693 declare sub IXMLDOMNodeList_reset_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 694 declare function IXMLDOMNodeList_get__newEnum_Proxy(byval This as IXMLDOMNodeList ptr, byval ppUnk as IUnknown ptr ptr) as HRESULT 695 declare sub IXMLDOMNodeList_get__newEnum_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 696 #define __IXMLDOMNamedNodeMap_INTERFACE_DEFINED__ 697 extern IID_IXMLDOMNamedNodeMap as const IID 698 699 type IXMLDOMNamedNodeMapVtbl 700 QueryInterface as function(byval This as IXMLDOMNamedNodeMap ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 701 AddRef as function(byval This as IXMLDOMNamedNodeMap ptr) as ULONG 702 Release as function(byval This as IXMLDOMNamedNodeMap ptr) as ULONG 703 GetTypeInfoCount as function(byval This as IXMLDOMNamedNodeMap ptr, byval pctinfo as UINT ptr) as HRESULT 704 GetTypeInfo as function(byval This as IXMLDOMNamedNodeMap ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 705 GetIDsOfNames as function(byval This as IXMLDOMNamedNodeMap ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 706 Invoke as function(byval This as IXMLDOMNamedNodeMap ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 707 getNamedItem as function(byval This as IXMLDOMNamedNodeMap ptr, byval name as BSTR, byval namedItem as IXMLDOMNode ptr ptr) as HRESULT 708 setNamedItem as function(byval This as IXMLDOMNamedNodeMap ptr, byval newItem as IXMLDOMNode ptr, byval nameItem as IXMLDOMNode ptr ptr) as HRESULT 709 removeNamedItem as function(byval This as IXMLDOMNamedNodeMap ptr, byval name as BSTR, byval namedItem as IXMLDOMNode ptr ptr) as HRESULT 710 get_item as function(byval This as IXMLDOMNamedNodeMap ptr, byval index as LONG, byval listItem as IXMLDOMNode ptr ptr) as HRESULT 711 get_length as function(byval This as IXMLDOMNamedNodeMap ptr, byval listLength as LONG ptr) as HRESULT 712 getQualifiedItem as function(byval This as IXMLDOMNamedNodeMap ptr, byval baseName as BSTR, byval namespaceURI as BSTR, byval qualifiedItem as IXMLDOMNode ptr ptr) as HRESULT 713 removeQualifiedItem as function(byval This as IXMLDOMNamedNodeMap ptr, byval baseName as BSTR, byval namespaceURI as BSTR, byval qualifiedItem as IXMLDOMNode ptr ptr) as HRESULT 714 nextNode as function(byval This as IXMLDOMNamedNodeMap ptr, byval nextItem as IXMLDOMNode ptr ptr) as HRESULT 715 reset as function(byval This as IXMLDOMNamedNodeMap ptr) as HRESULT 716 get__newEnum as function(byval This as IXMLDOMNamedNodeMap ptr, byval ppUnk as IUnknown ptr ptr) as HRESULT 717 end type 718 719 type IXMLDOMNamedNodeMap_ 720 lpVtbl as IXMLDOMNamedNodeMapVtbl ptr 721 end type 722 723 #define IXMLDOMNamedNodeMap_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 724 #define IXMLDOMNamedNodeMap_AddRef(This) (This)->lpVtbl->AddRef(This) 725 #define IXMLDOMNamedNodeMap_Release(This) (This)->lpVtbl->Release(This) 726 #define IXMLDOMNamedNodeMap_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 727 #define IXMLDOMNamedNodeMap_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 728 #define IXMLDOMNamedNodeMap_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 729 #define IXMLDOMNamedNodeMap_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 730 #define IXMLDOMNamedNodeMap_getNamedItem(This, name, namedItem) (This)->lpVtbl->getNamedItem(This, name, namedItem) 731 #define IXMLDOMNamedNodeMap_setNamedItem(This, newItem, nameItem) (This)->lpVtbl->setNamedItem(This, newItem, nameItem) 732 #define IXMLDOMNamedNodeMap_removeNamedItem(This, name, namedItem) (This)->lpVtbl->removeNamedItem(This, name, namedItem) 733 #define IXMLDOMNamedNodeMap_get_item(This, index, listItem) (This)->lpVtbl->get_item(This, index, listItem) 734 #define IXMLDOMNamedNodeMap_get_length(This, listLength) (This)->lpVtbl->get_length(This, listLength) 735 #define IXMLDOMNamedNodeMap_getQualifiedItem(This, baseName, namespaceURI, qualifiedItem) (This)->lpVtbl->getQualifiedItem(This, baseName, namespaceURI, qualifiedItem) 736 #define IXMLDOMNamedNodeMap_removeQualifiedItem(This, baseName, namespaceURI, qualifiedItem) (This)->lpVtbl->removeQualifiedItem(This, baseName, namespaceURI, qualifiedItem) 737 #define IXMLDOMNamedNodeMap_nextNode(This, nextItem) (This)->lpVtbl->nextNode(This, nextItem) 738 #define IXMLDOMNamedNodeMap_reset(This) (This)->lpVtbl->reset(This) 739 #define IXMLDOMNamedNodeMap_get__newEnum(This, ppUnk) (This)->lpVtbl->get__newEnum(This, ppUnk) 740 741 declare function IXMLDOMNamedNodeMap_getNamedItem_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval name as BSTR, byval namedItem as IXMLDOMNode ptr ptr) as HRESULT 742 declare sub IXMLDOMNamedNodeMap_getNamedItem_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 743 declare function IXMLDOMNamedNodeMap_setNamedItem_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval newItem as IXMLDOMNode ptr, byval nameItem as IXMLDOMNode ptr ptr) as HRESULT 744 declare sub IXMLDOMNamedNodeMap_setNamedItem_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 745 declare function IXMLDOMNamedNodeMap_removeNamedItem_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval name as BSTR, byval namedItem as IXMLDOMNode ptr ptr) as HRESULT 746 declare sub IXMLDOMNamedNodeMap_removeNamedItem_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 747 declare function IXMLDOMNamedNodeMap_get_item_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval index as LONG, byval listItem as IXMLDOMNode ptr ptr) as HRESULT 748 declare sub IXMLDOMNamedNodeMap_get_item_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 749 declare function IXMLDOMNamedNodeMap_get_length_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval listLength as LONG ptr) as HRESULT 750 declare sub IXMLDOMNamedNodeMap_get_length_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 751 declare function IXMLDOMNamedNodeMap_getQualifiedItem_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval baseName as BSTR, byval namespaceURI as BSTR, byval qualifiedItem as IXMLDOMNode ptr ptr) as HRESULT 752 declare sub IXMLDOMNamedNodeMap_getQualifiedItem_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 753 declare function IXMLDOMNamedNodeMap_removeQualifiedItem_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval baseName as BSTR, byval namespaceURI as BSTR, byval qualifiedItem as IXMLDOMNode ptr ptr) as HRESULT 754 declare sub IXMLDOMNamedNodeMap_removeQualifiedItem_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 755 declare function IXMLDOMNamedNodeMap_nextNode_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval nextItem as IXMLDOMNode ptr ptr) as HRESULT 756 declare sub IXMLDOMNamedNodeMap_nextNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 757 declare function IXMLDOMNamedNodeMap_reset_Proxy(byval This as IXMLDOMNamedNodeMap ptr) as HRESULT 758 declare sub IXMLDOMNamedNodeMap_reset_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 759 declare function IXMLDOMNamedNodeMap_get__newEnum_Proxy(byval This as IXMLDOMNamedNodeMap ptr, byval ppUnk as IUnknown ptr ptr) as HRESULT 760 declare sub IXMLDOMNamedNodeMap_get__newEnum_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 761 #define __IXMLDOMCharacterData_INTERFACE_DEFINED__ 762 extern IID_IXMLDOMCharacterData as const IID 763 type IXMLDOMCharacterData as IXMLDOMCharacterData_ 764 765 type IXMLDOMCharacterDataVtbl 766 QueryInterface as function(byval This as IXMLDOMCharacterData ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 767 AddRef as function(byval This as IXMLDOMCharacterData ptr) as ULONG 768 Release as function(byval This as IXMLDOMCharacterData ptr) as ULONG 769 GetTypeInfoCount as function(byval This as IXMLDOMCharacterData ptr, byval pctinfo as UINT ptr) as HRESULT 770 GetTypeInfo as function(byval This as IXMLDOMCharacterData ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 771 GetIDsOfNames as function(byval This as IXMLDOMCharacterData ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 772 Invoke as function(byval This as IXMLDOMCharacterData ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 773 get_nodeName as function(byval This as IXMLDOMCharacterData ptr, byval name as BSTR ptr) as HRESULT 774 get_nodeValue as function(byval This as IXMLDOMCharacterData ptr, byval value as VARIANT ptr) as HRESULT 775 put_nodeValue as function(byval This as IXMLDOMCharacterData ptr, byval value as VARIANT) as HRESULT 776 get_nodeType as function(byval This as IXMLDOMCharacterData ptr, byval type as DOMNodeType ptr) as HRESULT 777 get_parentNode as function(byval This as IXMLDOMCharacterData ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 778 get_childNodes as function(byval This as IXMLDOMCharacterData ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 779 get_firstChild as function(byval This as IXMLDOMCharacterData ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 780 get_lastChild as function(byval This as IXMLDOMCharacterData ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 781 get_previousSibling as function(byval This as IXMLDOMCharacterData ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 782 get_nextSibling as function(byval This as IXMLDOMCharacterData ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 783 get_attributes as function(byval This as IXMLDOMCharacterData ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 784 insertBefore as function(byval This as IXMLDOMCharacterData ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 785 replaceChild as function(byval This as IXMLDOMCharacterData ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 786 removeChild as function(byval This as IXMLDOMCharacterData ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 787 appendChild as function(byval This as IXMLDOMCharacterData ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 788 hasChildNodes as function(byval This as IXMLDOMCharacterData ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 789 get_ownerDocument as function(byval This as IXMLDOMCharacterData ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 790 cloneNode as function(byval This as IXMLDOMCharacterData ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 791 get_nodeTypeString as function(byval This as IXMLDOMCharacterData ptr, byval nodeType as BSTR ptr) as HRESULT 792 get_text as function(byval This as IXMLDOMCharacterData ptr, byval text as BSTR ptr) as HRESULT 793 put_text as function(byval This as IXMLDOMCharacterData ptr, byval text as BSTR) as HRESULT 794 get_specified as function(byval This as IXMLDOMCharacterData ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 795 get_definition as function(byval This as IXMLDOMCharacterData ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 796 get_nodeTypedValue as function(byval This as IXMLDOMCharacterData ptr, byval typedValue as VARIANT ptr) as HRESULT 797 put_nodeTypedValue as function(byval This as IXMLDOMCharacterData ptr, byval typedValue as VARIANT) as HRESULT 798 get_dataType as function(byval This as IXMLDOMCharacterData ptr, byval dataTypeName as VARIANT ptr) as HRESULT 799 put_dataType as function(byval This as IXMLDOMCharacterData ptr, byval dataTypeName as BSTR) as HRESULT 800 get_xml as function(byval This as IXMLDOMCharacterData ptr, byval xmlString as BSTR ptr) as HRESULT 801 transformNode as function(byval This as IXMLDOMCharacterData ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 802 selectNodes as function(byval This as IXMLDOMCharacterData ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 803 selectSingleNode as function(byval This as IXMLDOMCharacterData ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 804 get_parsed as function(byval This as IXMLDOMCharacterData ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 805 get_namespaceURI as function(byval This as IXMLDOMCharacterData ptr, byval namespaceURI as BSTR ptr) as HRESULT 806 get_prefix as function(byval This as IXMLDOMCharacterData ptr, byval prefixString as BSTR ptr) as HRESULT 807 get_baseName as function(byval This as IXMLDOMCharacterData ptr, byval nameString as BSTR ptr) as HRESULT 808 transformNodeToObject as function(byval This as IXMLDOMCharacterData ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 809 get_data as function(byval This as IXMLDOMCharacterData ptr, byval data as BSTR ptr) as HRESULT 810 put_data as function(byval This as IXMLDOMCharacterData ptr, byval data as BSTR) as HRESULT 811 get_length as function(byval This as IXMLDOMCharacterData ptr, byval dataLength as LONG ptr) as HRESULT 812 substringData as function(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval count as LONG, byval data as BSTR ptr) as HRESULT 813 appendData as function(byval This as IXMLDOMCharacterData ptr, byval data as BSTR) as HRESULT 814 insertData as function(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval data as BSTR) as HRESULT 815 deleteData as function(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval count as LONG) as HRESULT 816 replaceData as function(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval count as LONG, byval data as BSTR) as HRESULT 817 end type 818 819 type IXMLDOMCharacterData_ 820 lpVtbl as IXMLDOMCharacterDataVtbl ptr 821 end type 822 823 #define IXMLDOMCharacterData_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 824 #define IXMLDOMCharacterData_AddRef(This) (This)->lpVtbl->AddRef(This) 825 #define IXMLDOMCharacterData_Release(This) (This)->lpVtbl->Release(This) 826 #define IXMLDOMCharacterData_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 827 #define IXMLDOMCharacterData_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 828 #define IXMLDOMCharacterData_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 829 #define IXMLDOMCharacterData_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 830 #define IXMLDOMCharacterData_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 831 #define IXMLDOMCharacterData_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 832 #define IXMLDOMCharacterData_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 833 #define IXMLDOMCharacterData_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 834 #define IXMLDOMCharacterData_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 835 #define IXMLDOMCharacterData_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 836 #define IXMLDOMCharacterData_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 837 #define IXMLDOMCharacterData_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 838 #define IXMLDOMCharacterData_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 839 #define IXMLDOMCharacterData_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 840 #define IXMLDOMCharacterData_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 841 #define IXMLDOMCharacterData_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 842 #define IXMLDOMCharacterData_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 843 #define IXMLDOMCharacterData_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 844 #define IXMLDOMCharacterData_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 845 #define IXMLDOMCharacterData_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 846 #define IXMLDOMCharacterData_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 847 #define IXMLDOMCharacterData_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 848 #define IXMLDOMCharacterData_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 849 #define IXMLDOMCharacterData_get_text(This, text) (This)->lpVtbl->get_text(This, text) 850 #define IXMLDOMCharacterData_put_text(This, text) (This)->lpVtbl->put_text(This, text) 851 #define IXMLDOMCharacterData_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 852 #define IXMLDOMCharacterData_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 853 #define IXMLDOMCharacterData_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 854 #define IXMLDOMCharacterData_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 855 #define IXMLDOMCharacterData_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 856 #define IXMLDOMCharacterData_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 857 #define IXMLDOMCharacterData_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 858 #define IXMLDOMCharacterData_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 859 #define IXMLDOMCharacterData_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 860 #define IXMLDOMCharacterData_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 861 #define IXMLDOMCharacterData_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 862 #define IXMLDOMCharacterData_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 863 #define IXMLDOMCharacterData_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 864 #define IXMLDOMCharacterData_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 865 #define IXMLDOMCharacterData_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 866 #define IXMLDOMCharacterData_get_data(This, data) (This)->lpVtbl->get_data(This, data) 867 #define IXMLDOMCharacterData_put_data(This, data) (This)->lpVtbl->put_data(This, data) 868 #define IXMLDOMCharacterData_get_length(This, dataLength) (This)->lpVtbl->get_length(This, dataLength) 869 #define IXMLDOMCharacterData_substringData(This, offset, count, data) (This)->lpVtbl->substringData(This, offset, count, data) 870 #define IXMLDOMCharacterData_appendData(This, data) (This)->lpVtbl->appendData(This, data) 871 #define IXMLDOMCharacterData_insertData(This, offset, data) (This)->lpVtbl->insertData(This, offset, data) 872 #define IXMLDOMCharacterData_deleteData(This, offset, count) (This)->lpVtbl->deleteData(This, offset, count) 873 #define IXMLDOMCharacterData_replaceData(This, offset, count, data) (This)->lpVtbl->replaceData(This, offset, count, data) 874 875 declare function IXMLDOMCharacterData_get_data_Proxy(byval This as IXMLDOMCharacterData ptr, byval data as BSTR ptr) as HRESULT 876 declare sub IXMLDOMCharacterData_get_data_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 877 declare function IXMLDOMCharacterData_put_data_Proxy(byval This as IXMLDOMCharacterData ptr, byval data as BSTR) as HRESULT 878 declare sub IXMLDOMCharacterData_put_data_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 879 declare function IXMLDOMCharacterData_get_length_Proxy(byval This as IXMLDOMCharacterData ptr, byval dataLength as LONG ptr) as HRESULT 880 declare sub IXMLDOMCharacterData_get_length_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 881 declare function IXMLDOMCharacterData_substringData_Proxy(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval count as LONG, byval data as BSTR ptr) as HRESULT 882 declare sub IXMLDOMCharacterData_substringData_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 883 declare function IXMLDOMCharacterData_appendData_Proxy(byval This as IXMLDOMCharacterData ptr, byval data as BSTR) as HRESULT 884 declare sub IXMLDOMCharacterData_appendData_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 885 declare function IXMLDOMCharacterData_insertData_Proxy(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval data as BSTR) as HRESULT 886 declare sub IXMLDOMCharacterData_insertData_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 887 declare function IXMLDOMCharacterData_deleteData_Proxy(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval count as LONG) as HRESULT 888 declare sub IXMLDOMCharacterData_deleteData_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 889 declare function IXMLDOMCharacterData_replaceData_Proxy(byval This as IXMLDOMCharacterData ptr, byval offset as LONG, byval count as LONG, byval data as BSTR) as HRESULT 890 declare sub IXMLDOMCharacterData_replaceData_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 891 #define __IXMLDOMAttribute_INTERFACE_DEFINED__ 892 extern IID_IXMLDOMAttribute as const IID 893 894 type IXMLDOMAttributeVtbl 895 QueryInterface as function(byval This as IXMLDOMAttribute ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 896 AddRef as function(byval This as IXMLDOMAttribute ptr) as ULONG 897 Release as function(byval This as IXMLDOMAttribute ptr) as ULONG 898 GetTypeInfoCount as function(byval This as IXMLDOMAttribute ptr, byval pctinfo as UINT ptr) as HRESULT 899 GetTypeInfo as function(byval This as IXMLDOMAttribute ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 900 GetIDsOfNames as function(byval This as IXMLDOMAttribute ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 901 Invoke as function(byval This as IXMLDOMAttribute ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 902 get_nodeName as function(byval This as IXMLDOMAttribute ptr, byval name as BSTR ptr) as HRESULT 903 get_nodeValue as function(byval This as IXMLDOMAttribute ptr, byval value as VARIANT ptr) as HRESULT 904 put_nodeValue as function(byval This as IXMLDOMAttribute ptr, byval value as VARIANT) as HRESULT 905 get_nodeType as function(byval This as IXMLDOMAttribute ptr, byval type as DOMNodeType ptr) as HRESULT 906 get_parentNode as function(byval This as IXMLDOMAttribute ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 907 get_childNodes as function(byval This as IXMLDOMAttribute ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 908 get_firstChild as function(byval This as IXMLDOMAttribute ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 909 get_lastChild as function(byval This as IXMLDOMAttribute ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 910 get_previousSibling as function(byval This as IXMLDOMAttribute ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 911 get_nextSibling as function(byval This as IXMLDOMAttribute ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 912 get_attributes as function(byval This as IXMLDOMAttribute ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 913 insertBefore as function(byval This as IXMLDOMAttribute ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 914 replaceChild as function(byval This as IXMLDOMAttribute ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 915 removeChild as function(byval This as IXMLDOMAttribute ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 916 appendChild as function(byval This as IXMLDOMAttribute ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 917 hasChildNodes as function(byval This as IXMLDOMAttribute ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 918 get_ownerDocument as function(byval This as IXMLDOMAttribute ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 919 cloneNode as function(byval This as IXMLDOMAttribute ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 920 get_nodeTypeString as function(byval This as IXMLDOMAttribute ptr, byval nodeType as BSTR ptr) as HRESULT 921 get_text as function(byval This as IXMLDOMAttribute ptr, byval text as BSTR ptr) as HRESULT 922 put_text as function(byval This as IXMLDOMAttribute ptr, byval text as BSTR) as HRESULT 923 get_specified as function(byval This as IXMLDOMAttribute ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 924 get_definition as function(byval This as IXMLDOMAttribute ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 925 get_nodeTypedValue as function(byval This as IXMLDOMAttribute ptr, byval typedValue as VARIANT ptr) as HRESULT 926 put_nodeTypedValue as function(byval This as IXMLDOMAttribute ptr, byval typedValue as VARIANT) as HRESULT 927 get_dataType as function(byval This as IXMLDOMAttribute ptr, byval dataTypeName as VARIANT ptr) as HRESULT 928 put_dataType as function(byval This as IXMLDOMAttribute ptr, byval dataTypeName as BSTR) as HRESULT 929 get_xml as function(byval This as IXMLDOMAttribute ptr, byval xmlString as BSTR ptr) as HRESULT 930 transformNode as function(byval This as IXMLDOMAttribute ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 931 selectNodes as function(byval This as IXMLDOMAttribute ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 932 selectSingleNode as function(byval This as IXMLDOMAttribute ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 933 get_parsed as function(byval This as IXMLDOMAttribute ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 934 get_namespaceURI as function(byval This as IXMLDOMAttribute ptr, byval namespaceURI as BSTR ptr) as HRESULT 935 get_prefix as function(byval This as IXMLDOMAttribute ptr, byval prefixString as BSTR ptr) as HRESULT 936 get_baseName as function(byval This as IXMLDOMAttribute ptr, byval nameString as BSTR ptr) as HRESULT 937 transformNodeToObject as function(byval This as IXMLDOMAttribute ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 938 get_name as function(byval This as IXMLDOMAttribute ptr, byval attributeName as BSTR ptr) as HRESULT 939 get_value as function(byval This as IXMLDOMAttribute ptr, byval attributeValue as VARIANT ptr) as HRESULT 940 put_value as function(byval This as IXMLDOMAttribute ptr, byval attributeValue as VARIANT) as HRESULT 941 end type 942 943 type IXMLDOMAttribute_ 944 lpVtbl as IXMLDOMAttributeVtbl ptr 945 end type 946 947 #define IXMLDOMAttribute_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 948 #define IXMLDOMAttribute_AddRef(This) (This)->lpVtbl->AddRef(This) 949 #define IXMLDOMAttribute_Release(This) (This)->lpVtbl->Release(This) 950 #define IXMLDOMAttribute_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 951 #define IXMLDOMAttribute_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 952 #define IXMLDOMAttribute_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 953 #define IXMLDOMAttribute_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 954 #define IXMLDOMAttribute_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 955 #define IXMLDOMAttribute_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 956 #define IXMLDOMAttribute_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 957 #define IXMLDOMAttribute_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 958 #define IXMLDOMAttribute_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 959 #define IXMLDOMAttribute_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 960 #define IXMLDOMAttribute_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 961 #define IXMLDOMAttribute_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 962 #define IXMLDOMAttribute_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 963 #define IXMLDOMAttribute_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 964 #define IXMLDOMAttribute_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 965 #define IXMLDOMAttribute_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 966 #define IXMLDOMAttribute_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 967 #define IXMLDOMAttribute_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 968 #define IXMLDOMAttribute_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 969 #define IXMLDOMAttribute_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 970 #define IXMLDOMAttribute_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 971 #define IXMLDOMAttribute_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 972 #define IXMLDOMAttribute_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 973 #define IXMLDOMAttribute_get_text(This, text) (This)->lpVtbl->get_text(This, text) 974 #define IXMLDOMAttribute_put_text(This, text) (This)->lpVtbl->put_text(This, text) 975 #define IXMLDOMAttribute_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 976 #define IXMLDOMAttribute_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 977 #define IXMLDOMAttribute_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 978 #define IXMLDOMAttribute_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 979 #define IXMLDOMAttribute_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 980 #define IXMLDOMAttribute_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 981 #define IXMLDOMAttribute_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 982 #define IXMLDOMAttribute_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 983 #define IXMLDOMAttribute_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 984 #define IXMLDOMAttribute_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 985 #define IXMLDOMAttribute_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 986 #define IXMLDOMAttribute_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 987 #define IXMLDOMAttribute_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 988 #define IXMLDOMAttribute_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 989 #define IXMLDOMAttribute_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 990 #define IXMLDOMAttribute_get_name(This, attributeName) (This)->lpVtbl->get_name(This, attributeName) 991 #define IXMLDOMAttribute_get_value(This, attributeValue) (This)->lpVtbl->get_value(This, attributeValue) 992 #define IXMLDOMAttribute_put_value(This, attributeValue) (This)->lpVtbl->put_value(This, attributeValue) 993 994 declare function IXMLDOMAttribute_get_name_Proxy(byval This as IXMLDOMAttribute ptr, byval attributeName as BSTR ptr) as HRESULT 995 declare sub IXMLDOMAttribute_get_name_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 996 declare function IXMLDOMAttribute_get_value_Proxy(byval This as IXMLDOMAttribute ptr, byval attributeValue as VARIANT ptr) as HRESULT 997 declare sub IXMLDOMAttribute_get_value_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 998 declare function IXMLDOMAttribute_put_value_Proxy(byval This as IXMLDOMAttribute ptr, byval attributeValue as VARIANT) as HRESULT 999 declare sub IXMLDOMAttribute_put_value_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1000 #define __IXMLDOMElement_INTERFACE_DEFINED__ 1001 extern IID_IXMLDOMElement as const IID 1002 1003 type IXMLDOMElementVtbl 1004 QueryInterface as function(byval This as IXMLDOMElement ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1005 AddRef as function(byval This as IXMLDOMElement ptr) as ULONG 1006 Release as function(byval This as IXMLDOMElement ptr) as ULONG 1007 GetTypeInfoCount as function(byval This as IXMLDOMElement ptr, byval pctinfo as UINT ptr) as HRESULT 1008 GetTypeInfo as function(byval This as IXMLDOMElement ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1009 GetIDsOfNames as function(byval This as IXMLDOMElement ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1010 Invoke as function(byval This as IXMLDOMElement ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1011 get_nodeName as function(byval This as IXMLDOMElement ptr, byval name as BSTR ptr) as HRESULT 1012 get_nodeValue as function(byval This as IXMLDOMElement ptr, byval value as VARIANT ptr) as HRESULT 1013 put_nodeValue as function(byval This as IXMLDOMElement ptr, byval value as VARIANT) as HRESULT 1014 get_nodeType as function(byval This as IXMLDOMElement ptr, byval type as DOMNodeType ptr) as HRESULT 1015 get_parentNode as function(byval This as IXMLDOMElement ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1016 get_childNodes as function(byval This as IXMLDOMElement ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1017 get_firstChild as function(byval This as IXMLDOMElement ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1018 get_lastChild as function(byval This as IXMLDOMElement ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1019 get_previousSibling as function(byval This as IXMLDOMElement ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1020 get_nextSibling as function(byval This as IXMLDOMElement ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1021 get_attributes as function(byval This as IXMLDOMElement ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1022 insertBefore as function(byval This as IXMLDOMElement ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1023 replaceChild as function(byval This as IXMLDOMElement ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1024 removeChild as function(byval This as IXMLDOMElement ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1025 appendChild as function(byval This as IXMLDOMElement ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1026 hasChildNodes as function(byval This as IXMLDOMElement ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1027 get_ownerDocument as function(byval This as IXMLDOMElement ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1028 cloneNode as function(byval This as IXMLDOMElement ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1029 get_nodeTypeString as function(byval This as IXMLDOMElement ptr, byval nodeType as BSTR ptr) as HRESULT 1030 get_text as function(byval This as IXMLDOMElement ptr, byval text as BSTR ptr) as HRESULT 1031 put_text as function(byval This as IXMLDOMElement ptr, byval text as BSTR) as HRESULT 1032 get_specified as function(byval This as IXMLDOMElement ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1033 get_definition as function(byval This as IXMLDOMElement ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1034 get_nodeTypedValue as function(byval This as IXMLDOMElement ptr, byval typedValue as VARIANT ptr) as HRESULT 1035 put_nodeTypedValue as function(byval This as IXMLDOMElement ptr, byval typedValue as VARIANT) as HRESULT 1036 get_dataType as function(byval This as IXMLDOMElement ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1037 put_dataType as function(byval This as IXMLDOMElement ptr, byval dataTypeName as BSTR) as HRESULT 1038 get_xml as function(byval This as IXMLDOMElement ptr, byval xmlString as BSTR ptr) as HRESULT 1039 transformNode as function(byval This as IXMLDOMElement ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1040 selectNodes as function(byval This as IXMLDOMElement ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1041 selectSingleNode as function(byval This as IXMLDOMElement ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1042 get_parsed as function(byval This as IXMLDOMElement ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1043 get_namespaceURI as function(byval This as IXMLDOMElement ptr, byval namespaceURI as BSTR ptr) as HRESULT 1044 get_prefix as function(byval This as IXMLDOMElement ptr, byval prefixString as BSTR ptr) as HRESULT 1045 get_baseName as function(byval This as IXMLDOMElement ptr, byval nameString as BSTR ptr) as HRESULT 1046 transformNodeToObject as function(byval This as IXMLDOMElement ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1047 get_tagName as function(byval This as IXMLDOMElement ptr, byval tagName as BSTR ptr) as HRESULT 1048 getAttribute as function(byval This as IXMLDOMElement ptr, byval name as BSTR, byval value as VARIANT ptr) as HRESULT 1049 setAttribute as function(byval This as IXMLDOMElement ptr, byval name as BSTR, byval value as VARIANT) as HRESULT 1050 removeAttribute as function(byval This as IXMLDOMElement ptr, byval name as BSTR) as HRESULT 1051 getAttributeNode as function(byval This as IXMLDOMElement ptr, byval name as BSTR, byval attributeNode as IXMLDOMAttribute ptr ptr) as HRESULT 1052 setAttributeNode as function(byval This as IXMLDOMElement ptr, byval DOMAttribute as IXMLDOMAttribute ptr, byval attributeNode as IXMLDOMAttribute ptr ptr) as HRESULT 1053 removeAttributeNode as function(byval This as IXMLDOMElement ptr, byval DOMAttribute as IXMLDOMAttribute ptr, byval attributeNode as IXMLDOMAttribute ptr ptr) as HRESULT 1054 getElementsByTagName as function(byval This as IXMLDOMElement ptr, byval tagName as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1055 normalize as function(byval This as IXMLDOMElement ptr) as HRESULT 1056 end type 1057 1058 type IXMLDOMElement_ 1059 lpVtbl as IXMLDOMElementVtbl ptr 1060 end type 1061 1062 #define IXMLDOMElement_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1063 #define IXMLDOMElement_AddRef(This) (This)->lpVtbl->AddRef(This) 1064 #define IXMLDOMElement_Release(This) (This)->lpVtbl->Release(This) 1065 #define IXMLDOMElement_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1066 #define IXMLDOMElement_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1067 #define IXMLDOMElement_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1068 #define IXMLDOMElement_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1069 #define IXMLDOMElement_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1070 #define IXMLDOMElement_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1071 #define IXMLDOMElement_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1072 #define IXMLDOMElement_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1073 #define IXMLDOMElement_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1074 #define IXMLDOMElement_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1075 #define IXMLDOMElement_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1076 #define IXMLDOMElement_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1077 #define IXMLDOMElement_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1078 #define IXMLDOMElement_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1079 #define IXMLDOMElement_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1080 #define IXMLDOMElement_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1081 #define IXMLDOMElement_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1082 #define IXMLDOMElement_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1083 #define IXMLDOMElement_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1084 #define IXMLDOMElement_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1085 #define IXMLDOMElement_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1086 #define IXMLDOMElement_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1087 #define IXMLDOMElement_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1088 #define IXMLDOMElement_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1089 #define IXMLDOMElement_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1090 #define IXMLDOMElement_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1091 #define IXMLDOMElement_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1092 #define IXMLDOMElement_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1093 #define IXMLDOMElement_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1094 #define IXMLDOMElement_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1095 #define IXMLDOMElement_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1096 #define IXMLDOMElement_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1097 #define IXMLDOMElement_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1098 #define IXMLDOMElement_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1099 #define IXMLDOMElement_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1100 #define IXMLDOMElement_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1101 #define IXMLDOMElement_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1102 #define IXMLDOMElement_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1103 #define IXMLDOMElement_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1104 #define IXMLDOMElement_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1105 #define IXMLDOMElement_get_tagName(This, tagName) (This)->lpVtbl->get_tagName(This, tagName) 1106 #define IXMLDOMElement_getAttribute(This, name, value) (This)->lpVtbl->getAttribute(This, name, value) 1107 #define IXMLDOMElement_setAttribute(This, name, value) (This)->lpVtbl->setAttribute(This, name, value) 1108 #define IXMLDOMElement_removeAttribute(This, name) (This)->lpVtbl->removeAttribute(This, name) 1109 #define IXMLDOMElement_getAttributeNode(This, name, attributeNode) (This)->lpVtbl->getAttributeNode(This, name, attributeNode) 1110 #define IXMLDOMElement_setAttributeNode(This, DOMAttribute, attributeNode) (This)->lpVtbl->setAttributeNode(This, DOMAttribute, attributeNode) 1111 #define IXMLDOMElement_removeAttributeNode(This, DOMAttribute, attributeNode) (This)->lpVtbl->removeAttributeNode(This, DOMAttribute, attributeNode) 1112 #define IXMLDOMElement_getElementsByTagName(This, tagName, resultList) (This)->lpVtbl->getElementsByTagName(This, tagName, resultList) 1113 #define IXMLDOMElement_normalize(This) (This)->lpVtbl->normalize(This) 1114 1115 declare function IXMLDOMElement_get_tagName_Proxy(byval This as IXMLDOMElement ptr, byval tagName as BSTR ptr) as HRESULT 1116 declare sub IXMLDOMElement_get_tagName_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1117 declare function IXMLDOMElement_getAttribute_Proxy(byval This as IXMLDOMElement ptr, byval name as BSTR, byval value as VARIANT ptr) as HRESULT 1118 declare sub IXMLDOMElement_getAttribute_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1119 declare function IXMLDOMElement_setAttribute_Proxy(byval This as IXMLDOMElement ptr, byval name as BSTR, byval value as VARIANT) as HRESULT 1120 declare sub IXMLDOMElement_setAttribute_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1121 declare function IXMLDOMElement_removeAttribute_Proxy(byval This as IXMLDOMElement ptr, byval name as BSTR) as HRESULT 1122 declare sub IXMLDOMElement_removeAttribute_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1123 declare function IXMLDOMElement_getAttributeNode_Proxy(byval This as IXMLDOMElement ptr, byval name as BSTR, byval attributeNode as IXMLDOMAttribute ptr ptr) as HRESULT 1124 declare sub IXMLDOMElement_getAttributeNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1125 declare function IXMLDOMElement_setAttributeNode_Proxy(byval This as IXMLDOMElement ptr, byval DOMAttribute as IXMLDOMAttribute ptr, byval attributeNode as IXMLDOMAttribute ptr ptr) as HRESULT 1126 declare sub IXMLDOMElement_setAttributeNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1127 declare function IXMLDOMElement_removeAttributeNode_Proxy(byval This as IXMLDOMElement ptr, byval DOMAttribute as IXMLDOMAttribute ptr, byval attributeNode as IXMLDOMAttribute ptr ptr) as HRESULT 1128 declare sub IXMLDOMElement_removeAttributeNode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1129 declare function IXMLDOMElement_getElementsByTagName_Proxy(byval This as IXMLDOMElement ptr, byval tagName as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1130 declare sub IXMLDOMElement_getElementsByTagName_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1131 declare function IXMLDOMElement_normalize_Proxy(byval This as IXMLDOMElement ptr) as HRESULT 1132 declare sub IXMLDOMElement_normalize_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1133 #define __IXMLDOMText_INTERFACE_DEFINED__ 1134 extern IID_IXMLDOMText as const IID 1135 1136 type IXMLDOMTextVtbl 1137 QueryInterface as function(byval This as IXMLDOMText ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1138 AddRef as function(byval This as IXMLDOMText ptr) as ULONG 1139 Release as function(byval This as IXMLDOMText ptr) as ULONG 1140 GetTypeInfoCount as function(byval This as IXMLDOMText ptr, byval pctinfo as UINT ptr) as HRESULT 1141 GetTypeInfo as function(byval This as IXMLDOMText ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1142 GetIDsOfNames as function(byval This as IXMLDOMText ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1143 Invoke as function(byval This as IXMLDOMText ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1144 get_nodeName as function(byval This as IXMLDOMText ptr, byval name as BSTR ptr) as HRESULT 1145 get_nodeValue as function(byval This as IXMLDOMText ptr, byval value as VARIANT ptr) as HRESULT 1146 put_nodeValue as function(byval This as IXMLDOMText ptr, byval value as VARIANT) as HRESULT 1147 get_nodeType as function(byval This as IXMLDOMText ptr, byval type as DOMNodeType ptr) as HRESULT 1148 get_parentNode as function(byval This as IXMLDOMText ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1149 get_childNodes as function(byval This as IXMLDOMText ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1150 get_firstChild as function(byval This as IXMLDOMText ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1151 get_lastChild as function(byval This as IXMLDOMText ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1152 get_previousSibling as function(byval This as IXMLDOMText ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1153 get_nextSibling as function(byval This as IXMLDOMText ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1154 get_attributes as function(byval This as IXMLDOMText ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1155 insertBefore as function(byval This as IXMLDOMText ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1156 replaceChild as function(byval This as IXMLDOMText ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1157 removeChild as function(byval This as IXMLDOMText ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1158 appendChild as function(byval This as IXMLDOMText ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1159 hasChildNodes as function(byval This as IXMLDOMText ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1160 get_ownerDocument as function(byval This as IXMLDOMText ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1161 cloneNode as function(byval This as IXMLDOMText ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1162 get_nodeTypeString as function(byval This as IXMLDOMText ptr, byval nodeType as BSTR ptr) as HRESULT 1163 get_text as function(byval This as IXMLDOMText ptr, byval text as BSTR ptr) as HRESULT 1164 put_text as function(byval This as IXMLDOMText ptr, byval text as BSTR) as HRESULT 1165 get_specified as function(byval This as IXMLDOMText ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1166 get_definition as function(byval This as IXMLDOMText ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1167 get_nodeTypedValue as function(byval This as IXMLDOMText ptr, byval typedValue as VARIANT ptr) as HRESULT 1168 put_nodeTypedValue as function(byval This as IXMLDOMText ptr, byval typedValue as VARIANT) as HRESULT 1169 get_dataType as function(byval This as IXMLDOMText ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1170 put_dataType as function(byval This as IXMLDOMText ptr, byval dataTypeName as BSTR) as HRESULT 1171 get_xml as function(byval This as IXMLDOMText ptr, byval xmlString as BSTR ptr) as HRESULT 1172 transformNode as function(byval This as IXMLDOMText ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1173 selectNodes as function(byval This as IXMLDOMText ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1174 selectSingleNode as function(byval This as IXMLDOMText ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1175 get_parsed as function(byval This as IXMLDOMText ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1176 get_namespaceURI as function(byval This as IXMLDOMText ptr, byval namespaceURI as BSTR ptr) as HRESULT 1177 get_prefix as function(byval This as IXMLDOMText ptr, byval prefixString as BSTR ptr) as HRESULT 1178 get_baseName as function(byval This as IXMLDOMText ptr, byval nameString as BSTR ptr) as HRESULT 1179 transformNodeToObject as function(byval This as IXMLDOMText ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1180 get_data as function(byval This as IXMLDOMText ptr, byval data as BSTR ptr) as HRESULT 1181 put_data as function(byval This as IXMLDOMText ptr, byval data as BSTR) as HRESULT 1182 get_length as function(byval This as IXMLDOMText ptr, byval dataLength as LONG ptr) as HRESULT 1183 substringData as function(byval This as IXMLDOMText ptr, byval offset as LONG, byval count as LONG, byval data as BSTR ptr) as HRESULT 1184 appendData as function(byval This as IXMLDOMText ptr, byval data as BSTR) as HRESULT 1185 insertData as function(byval This as IXMLDOMText ptr, byval offset as LONG, byval data as BSTR) as HRESULT 1186 deleteData as function(byval This as IXMLDOMText ptr, byval offset as LONG, byval count as LONG) as HRESULT 1187 replaceData as function(byval This as IXMLDOMText ptr, byval offset as LONG, byval count as LONG, byval data as BSTR) as HRESULT 1188 splitText as function(byval This as IXMLDOMText ptr, byval offset as LONG, byval rightHandTextNode as IXMLDOMText ptr ptr) as HRESULT 1189 end type 1190 1191 type IXMLDOMText_ 1192 lpVtbl as IXMLDOMTextVtbl ptr 1193 end type 1194 1195 #define IXMLDOMText_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1196 #define IXMLDOMText_AddRef(This) (This)->lpVtbl->AddRef(This) 1197 #define IXMLDOMText_Release(This) (This)->lpVtbl->Release(This) 1198 #define IXMLDOMText_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1199 #define IXMLDOMText_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1200 #define IXMLDOMText_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1201 #define IXMLDOMText_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1202 #define IXMLDOMText_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1203 #define IXMLDOMText_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1204 #define IXMLDOMText_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1205 #define IXMLDOMText_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1206 #define IXMLDOMText_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1207 #define IXMLDOMText_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1208 #define IXMLDOMText_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1209 #define IXMLDOMText_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1210 #define IXMLDOMText_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1211 #define IXMLDOMText_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1212 #define IXMLDOMText_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1213 #define IXMLDOMText_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1214 #define IXMLDOMText_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1215 #define IXMLDOMText_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1216 #define IXMLDOMText_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1217 #define IXMLDOMText_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1218 #define IXMLDOMText_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1219 #define IXMLDOMText_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1220 #define IXMLDOMText_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1221 #define IXMLDOMText_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1222 #define IXMLDOMText_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1223 #define IXMLDOMText_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1224 #define IXMLDOMText_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1225 #define IXMLDOMText_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1226 #define IXMLDOMText_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1227 #define IXMLDOMText_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1228 #define IXMLDOMText_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1229 #define IXMLDOMText_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1230 #define IXMLDOMText_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1231 #define IXMLDOMText_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1232 #define IXMLDOMText_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1233 #define IXMLDOMText_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1234 #define IXMLDOMText_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1235 #define IXMLDOMText_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1236 #define IXMLDOMText_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1237 #define IXMLDOMText_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1238 #define IXMLDOMText_get_data(This, data) (This)->lpVtbl->get_data(This, data) 1239 #define IXMLDOMText_put_data(This, data) (This)->lpVtbl->put_data(This, data) 1240 #define IXMLDOMText_get_length(This, dataLength) (This)->lpVtbl->get_length(This, dataLength) 1241 #define IXMLDOMText_substringData(This, offset, count, data) (This)->lpVtbl->substringData(This, offset, count, data) 1242 #define IXMLDOMText_appendData(This, data) (This)->lpVtbl->appendData(This, data) 1243 #define IXMLDOMText_insertData(This, offset, data) (This)->lpVtbl->insertData(This, offset, data) 1244 #define IXMLDOMText_deleteData(This, offset, count) (This)->lpVtbl->deleteData(This, offset, count) 1245 #define IXMLDOMText_replaceData(This, offset, count, data) (This)->lpVtbl->replaceData(This, offset, count, data) 1246 #define IXMLDOMText_splitText(This, offset, rightHandTextNode) (This)->lpVtbl->splitText(This, offset, rightHandTextNode) 1247 declare function IXMLDOMText_splitText_Proxy(byval This as IXMLDOMText ptr, byval offset as LONG, byval rightHandTextNode as IXMLDOMText ptr ptr) as HRESULT 1248 declare sub IXMLDOMText_splitText_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1249 #define __IXMLDOMComment_INTERFACE_DEFINED__ 1250 extern IID_IXMLDOMComment as const IID 1251 1252 type IXMLDOMCommentVtbl 1253 QueryInterface as function(byval This as IXMLDOMComment ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1254 AddRef as function(byval This as IXMLDOMComment ptr) as ULONG 1255 Release as function(byval This as IXMLDOMComment ptr) as ULONG 1256 GetTypeInfoCount as function(byval This as IXMLDOMComment ptr, byval pctinfo as UINT ptr) as HRESULT 1257 GetTypeInfo as function(byval This as IXMLDOMComment ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1258 GetIDsOfNames as function(byval This as IXMLDOMComment ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1259 Invoke as function(byval This as IXMLDOMComment ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1260 get_nodeName as function(byval This as IXMLDOMComment ptr, byval name as BSTR ptr) as HRESULT 1261 get_nodeValue as function(byval This as IXMLDOMComment ptr, byval value as VARIANT ptr) as HRESULT 1262 put_nodeValue as function(byval This as IXMLDOMComment ptr, byval value as VARIANT) as HRESULT 1263 get_nodeType as function(byval This as IXMLDOMComment ptr, byval type as DOMNodeType ptr) as HRESULT 1264 get_parentNode as function(byval This as IXMLDOMComment ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1265 get_childNodes as function(byval This as IXMLDOMComment ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1266 get_firstChild as function(byval This as IXMLDOMComment ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1267 get_lastChild as function(byval This as IXMLDOMComment ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1268 get_previousSibling as function(byval This as IXMLDOMComment ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1269 get_nextSibling as function(byval This as IXMLDOMComment ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1270 get_attributes as function(byval This as IXMLDOMComment ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1271 insertBefore as function(byval This as IXMLDOMComment ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1272 replaceChild as function(byval This as IXMLDOMComment ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1273 removeChild as function(byval This as IXMLDOMComment ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1274 appendChild as function(byval This as IXMLDOMComment ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1275 hasChildNodes as function(byval This as IXMLDOMComment ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1276 get_ownerDocument as function(byval This as IXMLDOMComment ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1277 cloneNode as function(byval This as IXMLDOMComment ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1278 get_nodeTypeString as function(byval This as IXMLDOMComment ptr, byval nodeType as BSTR ptr) as HRESULT 1279 get_text as function(byval This as IXMLDOMComment ptr, byval text as BSTR ptr) as HRESULT 1280 put_text as function(byval This as IXMLDOMComment ptr, byval text as BSTR) as HRESULT 1281 get_specified as function(byval This as IXMLDOMComment ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1282 get_definition as function(byval This as IXMLDOMComment ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1283 get_nodeTypedValue as function(byval This as IXMLDOMComment ptr, byval typedValue as VARIANT ptr) as HRESULT 1284 put_nodeTypedValue as function(byval This as IXMLDOMComment ptr, byval typedValue as VARIANT) as HRESULT 1285 get_dataType as function(byval This as IXMLDOMComment ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1286 put_dataType as function(byval This as IXMLDOMComment ptr, byval dataTypeName as BSTR) as HRESULT 1287 get_xml as function(byval This as IXMLDOMComment ptr, byval xmlString as BSTR ptr) as HRESULT 1288 transformNode as function(byval This as IXMLDOMComment ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1289 selectNodes as function(byval This as IXMLDOMComment ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1290 selectSingleNode as function(byval This as IXMLDOMComment ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1291 get_parsed as function(byval This as IXMLDOMComment ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1292 get_namespaceURI as function(byval This as IXMLDOMComment ptr, byval namespaceURI as BSTR ptr) as HRESULT 1293 get_prefix as function(byval This as IXMLDOMComment ptr, byval prefixString as BSTR ptr) as HRESULT 1294 get_baseName as function(byval This as IXMLDOMComment ptr, byval nameString as BSTR ptr) as HRESULT 1295 transformNodeToObject as function(byval This as IXMLDOMComment ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1296 get_data as function(byval This as IXMLDOMComment ptr, byval data as BSTR ptr) as HRESULT 1297 put_data as function(byval This as IXMLDOMComment ptr, byval data as BSTR) as HRESULT 1298 get_length as function(byval This as IXMLDOMComment ptr, byval dataLength as LONG ptr) as HRESULT 1299 substringData as function(byval This as IXMLDOMComment ptr, byval offset as LONG, byval count as LONG, byval data as BSTR ptr) as HRESULT 1300 appendData as function(byval This as IXMLDOMComment ptr, byval data as BSTR) as HRESULT 1301 insertData as function(byval This as IXMLDOMComment ptr, byval offset as LONG, byval data as BSTR) as HRESULT 1302 deleteData as function(byval This as IXMLDOMComment ptr, byval offset as LONG, byval count as LONG) as HRESULT 1303 replaceData as function(byval This as IXMLDOMComment ptr, byval offset as LONG, byval count as LONG, byval data as BSTR) as HRESULT 1304 end type 1305 1306 type IXMLDOMComment_ 1307 lpVtbl as IXMLDOMCommentVtbl ptr 1308 end type 1309 1310 #define IXMLDOMComment_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1311 #define IXMLDOMComment_AddRef(This) (This)->lpVtbl->AddRef(This) 1312 #define IXMLDOMComment_Release(This) (This)->lpVtbl->Release(This) 1313 #define IXMLDOMComment_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1314 #define IXMLDOMComment_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1315 #define IXMLDOMComment_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1316 #define IXMLDOMComment_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1317 #define IXMLDOMComment_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1318 #define IXMLDOMComment_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1319 #define IXMLDOMComment_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1320 #define IXMLDOMComment_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1321 #define IXMLDOMComment_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1322 #define IXMLDOMComment_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1323 #define IXMLDOMComment_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1324 #define IXMLDOMComment_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1325 #define IXMLDOMComment_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1326 #define IXMLDOMComment_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1327 #define IXMLDOMComment_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1328 #define IXMLDOMComment_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1329 #define IXMLDOMComment_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1330 #define IXMLDOMComment_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1331 #define IXMLDOMComment_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1332 #define IXMLDOMComment_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1333 #define IXMLDOMComment_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1334 #define IXMLDOMComment_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1335 #define IXMLDOMComment_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1336 #define IXMLDOMComment_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1337 #define IXMLDOMComment_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1338 #define IXMLDOMComment_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1339 #define IXMLDOMComment_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1340 #define IXMLDOMComment_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1341 #define IXMLDOMComment_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1342 #define IXMLDOMComment_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1343 #define IXMLDOMComment_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1344 #define IXMLDOMComment_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1345 #define IXMLDOMComment_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1346 #define IXMLDOMComment_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1347 #define IXMLDOMComment_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1348 #define IXMLDOMComment_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1349 #define IXMLDOMComment_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1350 #define IXMLDOMComment_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1351 #define IXMLDOMComment_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1352 #define IXMLDOMComment_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1353 #define IXMLDOMComment_get_data(This, data) (This)->lpVtbl->get_data(This, data) 1354 #define IXMLDOMComment_put_data(This, data) (This)->lpVtbl->put_data(This, data) 1355 #define IXMLDOMComment_get_length(This, dataLength) (This)->lpVtbl->get_length(This, dataLength) 1356 #define IXMLDOMComment_substringData(This, offset, count, data) (This)->lpVtbl->substringData(This, offset, count, data) 1357 #define IXMLDOMComment_appendData(This, data) (This)->lpVtbl->appendData(This, data) 1358 #define IXMLDOMComment_insertData(This, offset, data) (This)->lpVtbl->insertData(This, offset, data) 1359 #define IXMLDOMComment_deleteData(This, offset, count) (This)->lpVtbl->deleteData(This, offset, count) 1360 #define IXMLDOMComment_replaceData(This, offset, count, data) (This)->lpVtbl->replaceData(This, offset, count, data) 1361 #define __IXMLDOMProcessingInstruction_INTERFACE_DEFINED__ 1362 extern IID_IXMLDOMProcessingInstruction as const IID 1363 1364 type IXMLDOMProcessingInstructionVtbl 1365 QueryInterface as function(byval This as IXMLDOMProcessingInstruction ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1366 AddRef as function(byval This as IXMLDOMProcessingInstruction ptr) as ULONG 1367 Release as function(byval This as IXMLDOMProcessingInstruction ptr) as ULONG 1368 GetTypeInfoCount as function(byval This as IXMLDOMProcessingInstruction ptr, byval pctinfo as UINT ptr) as HRESULT 1369 GetTypeInfo as function(byval This as IXMLDOMProcessingInstruction ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1370 GetIDsOfNames as function(byval This as IXMLDOMProcessingInstruction ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1371 Invoke as function(byval This as IXMLDOMProcessingInstruction ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1372 get_nodeName as function(byval This as IXMLDOMProcessingInstruction ptr, byval name as BSTR ptr) as HRESULT 1373 get_nodeValue as function(byval This as IXMLDOMProcessingInstruction ptr, byval value as VARIANT ptr) as HRESULT 1374 put_nodeValue as function(byval This as IXMLDOMProcessingInstruction ptr, byval value as VARIANT) as HRESULT 1375 get_nodeType as function(byval This as IXMLDOMProcessingInstruction ptr, byval type as DOMNodeType ptr) as HRESULT 1376 get_parentNode as function(byval This as IXMLDOMProcessingInstruction ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1377 get_childNodes as function(byval This as IXMLDOMProcessingInstruction ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1378 get_firstChild as function(byval This as IXMLDOMProcessingInstruction ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1379 get_lastChild as function(byval This as IXMLDOMProcessingInstruction ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1380 get_previousSibling as function(byval This as IXMLDOMProcessingInstruction ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1381 get_nextSibling as function(byval This as IXMLDOMProcessingInstruction ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1382 get_attributes as function(byval This as IXMLDOMProcessingInstruction ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1383 insertBefore as function(byval This as IXMLDOMProcessingInstruction ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1384 replaceChild as function(byval This as IXMLDOMProcessingInstruction ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1385 removeChild as function(byval This as IXMLDOMProcessingInstruction ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1386 appendChild as function(byval This as IXMLDOMProcessingInstruction ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1387 hasChildNodes as function(byval This as IXMLDOMProcessingInstruction ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1388 get_ownerDocument as function(byval This as IXMLDOMProcessingInstruction ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1389 cloneNode as function(byval This as IXMLDOMProcessingInstruction ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1390 get_nodeTypeString as function(byval This as IXMLDOMProcessingInstruction ptr, byval nodeType as BSTR ptr) as HRESULT 1391 get_text as function(byval This as IXMLDOMProcessingInstruction ptr, byval text as BSTR ptr) as HRESULT 1392 put_text as function(byval This as IXMLDOMProcessingInstruction ptr, byval text as BSTR) as HRESULT 1393 get_specified as function(byval This as IXMLDOMProcessingInstruction ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1394 get_definition as function(byval This as IXMLDOMProcessingInstruction ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1395 get_nodeTypedValue as function(byval This as IXMLDOMProcessingInstruction ptr, byval typedValue as VARIANT ptr) as HRESULT 1396 put_nodeTypedValue as function(byval This as IXMLDOMProcessingInstruction ptr, byval typedValue as VARIANT) as HRESULT 1397 get_dataType as function(byval This as IXMLDOMProcessingInstruction ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1398 put_dataType as function(byval This as IXMLDOMProcessingInstruction ptr, byval dataTypeName as BSTR) as HRESULT 1399 get_xml as function(byval This as IXMLDOMProcessingInstruction ptr, byval xmlString as BSTR ptr) as HRESULT 1400 transformNode as function(byval This as IXMLDOMProcessingInstruction ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1401 selectNodes as function(byval This as IXMLDOMProcessingInstruction ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1402 selectSingleNode as function(byval This as IXMLDOMProcessingInstruction ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1403 get_parsed as function(byval This as IXMLDOMProcessingInstruction ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1404 get_namespaceURI as function(byval This as IXMLDOMProcessingInstruction ptr, byval namespaceURI as BSTR ptr) as HRESULT 1405 get_prefix as function(byval This as IXMLDOMProcessingInstruction ptr, byval prefixString as BSTR ptr) as HRESULT 1406 get_baseName as function(byval This as IXMLDOMProcessingInstruction ptr, byval nameString as BSTR ptr) as HRESULT 1407 transformNodeToObject as function(byval This as IXMLDOMProcessingInstruction ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1408 get_target as function(byval This as IXMLDOMProcessingInstruction ptr, byval name as BSTR ptr) as HRESULT 1409 get_data as function(byval This as IXMLDOMProcessingInstruction ptr, byval value as BSTR ptr) as HRESULT 1410 put_data as function(byval This as IXMLDOMProcessingInstruction ptr, byval value as BSTR) as HRESULT 1411 end type 1412 1413 type IXMLDOMProcessingInstruction_ 1414 lpVtbl as IXMLDOMProcessingInstructionVtbl ptr 1415 end type 1416 1417 #define IXMLDOMProcessingInstruction_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1418 #define IXMLDOMProcessingInstruction_AddRef(This) (This)->lpVtbl->AddRef(This) 1419 #define IXMLDOMProcessingInstruction_Release(This) (This)->lpVtbl->Release(This) 1420 #define IXMLDOMProcessingInstruction_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1421 #define IXMLDOMProcessingInstruction_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1422 #define IXMLDOMProcessingInstruction_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1423 #define IXMLDOMProcessingInstruction_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1424 #define IXMLDOMProcessingInstruction_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1425 #define IXMLDOMProcessingInstruction_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1426 #define IXMLDOMProcessingInstruction_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1427 #define IXMLDOMProcessingInstruction_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1428 #define IXMLDOMProcessingInstruction_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1429 #define IXMLDOMProcessingInstruction_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1430 #define IXMLDOMProcessingInstruction_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1431 #define IXMLDOMProcessingInstruction_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1432 #define IXMLDOMProcessingInstruction_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1433 #define IXMLDOMProcessingInstruction_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1434 #define IXMLDOMProcessingInstruction_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1435 #define IXMLDOMProcessingInstruction_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1436 #define IXMLDOMProcessingInstruction_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1437 #define IXMLDOMProcessingInstruction_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1438 #define IXMLDOMProcessingInstruction_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1439 #define IXMLDOMProcessingInstruction_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1440 #define IXMLDOMProcessingInstruction_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1441 #define IXMLDOMProcessingInstruction_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1442 #define IXMLDOMProcessingInstruction_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1443 #define IXMLDOMProcessingInstruction_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1444 #define IXMLDOMProcessingInstruction_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1445 #define IXMLDOMProcessingInstruction_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1446 #define IXMLDOMProcessingInstruction_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1447 #define IXMLDOMProcessingInstruction_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1448 #define IXMLDOMProcessingInstruction_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1449 #define IXMLDOMProcessingInstruction_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1450 #define IXMLDOMProcessingInstruction_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1451 #define IXMLDOMProcessingInstruction_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1452 #define IXMLDOMProcessingInstruction_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1453 #define IXMLDOMProcessingInstruction_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1454 #define IXMLDOMProcessingInstruction_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1455 #define IXMLDOMProcessingInstruction_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1456 #define IXMLDOMProcessingInstruction_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1457 #define IXMLDOMProcessingInstruction_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1458 #define IXMLDOMProcessingInstruction_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1459 #define IXMLDOMProcessingInstruction_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1460 #define IXMLDOMProcessingInstruction_get_target(This, name) (This)->lpVtbl->get_target(This, name) 1461 #define IXMLDOMProcessingInstruction_get_data(This, value) (This)->lpVtbl->get_data(This, value) 1462 #define IXMLDOMProcessingInstruction_put_data(This, value) (This)->lpVtbl->put_data(This, value) 1463 1464 declare function IXMLDOMProcessingInstruction_get_target_Proxy(byval This as IXMLDOMProcessingInstruction ptr, byval name as BSTR ptr) as HRESULT 1465 declare sub IXMLDOMProcessingInstruction_get_target_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1466 declare function IXMLDOMProcessingInstruction_get_data_Proxy(byval This as IXMLDOMProcessingInstruction ptr, byval value as BSTR ptr) as HRESULT 1467 declare sub IXMLDOMProcessingInstruction_get_data_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1468 declare function IXMLDOMProcessingInstruction_put_data_Proxy(byval This as IXMLDOMProcessingInstruction ptr, byval value as BSTR) as HRESULT 1469 declare sub IXMLDOMProcessingInstruction_put_data_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1470 #define __IXMLDOMCDATASection_INTERFACE_DEFINED__ 1471 extern IID_IXMLDOMCDATASection as const IID 1472 1473 type IXMLDOMCDATASectionVtbl 1474 QueryInterface as function(byval This as IXMLDOMCDATASection ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1475 AddRef as function(byval This as IXMLDOMCDATASection ptr) as ULONG 1476 Release as function(byval This as IXMLDOMCDATASection ptr) as ULONG 1477 GetTypeInfoCount as function(byval This as IXMLDOMCDATASection ptr, byval pctinfo as UINT ptr) as HRESULT 1478 GetTypeInfo as function(byval This as IXMLDOMCDATASection ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1479 GetIDsOfNames as function(byval This as IXMLDOMCDATASection ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1480 Invoke as function(byval This as IXMLDOMCDATASection ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1481 get_nodeName as function(byval This as IXMLDOMCDATASection ptr, byval name as BSTR ptr) as HRESULT 1482 get_nodeValue as function(byval This as IXMLDOMCDATASection ptr, byval value as VARIANT ptr) as HRESULT 1483 put_nodeValue as function(byval This as IXMLDOMCDATASection ptr, byval value as VARIANT) as HRESULT 1484 get_nodeType as function(byval This as IXMLDOMCDATASection ptr, byval type as DOMNodeType ptr) as HRESULT 1485 get_parentNode as function(byval This as IXMLDOMCDATASection ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1486 get_childNodes as function(byval This as IXMLDOMCDATASection ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1487 get_firstChild as function(byval This as IXMLDOMCDATASection ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1488 get_lastChild as function(byval This as IXMLDOMCDATASection ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1489 get_previousSibling as function(byval This as IXMLDOMCDATASection ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1490 get_nextSibling as function(byval This as IXMLDOMCDATASection ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1491 get_attributes as function(byval This as IXMLDOMCDATASection ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1492 insertBefore as function(byval This as IXMLDOMCDATASection ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1493 replaceChild as function(byval This as IXMLDOMCDATASection ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1494 removeChild as function(byval This as IXMLDOMCDATASection ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1495 appendChild as function(byval This as IXMLDOMCDATASection ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1496 hasChildNodes as function(byval This as IXMLDOMCDATASection ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1497 get_ownerDocument as function(byval This as IXMLDOMCDATASection ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1498 cloneNode as function(byval This as IXMLDOMCDATASection ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1499 get_nodeTypeString as function(byval This as IXMLDOMCDATASection ptr, byval nodeType as BSTR ptr) as HRESULT 1500 get_text as function(byval This as IXMLDOMCDATASection ptr, byval text as BSTR ptr) as HRESULT 1501 put_text as function(byval This as IXMLDOMCDATASection ptr, byval text as BSTR) as HRESULT 1502 get_specified as function(byval This as IXMLDOMCDATASection ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1503 get_definition as function(byval This as IXMLDOMCDATASection ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1504 get_nodeTypedValue as function(byval This as IXMLDOMCDATASection ptr, byval typedValue as VARIANT ptr) as HRESULT 1505 put_nodeTypedValue as function(byval This as IXMLDOMCDATASection ptr, byval typedValue as VARIANT) as HRESULT 1506 get_dataType as function(byval This as IXMLDOMCDATASection ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1507 put_dataType as function(byval This as IXMLDOMCDATASection ptr, byval dataTypeName as BSTR) as HRESULT 1508 get_xml as function(byval This as IXMLDOMCDATASection ptr, byval xmlString as BSTR ptr) as HRESULT 1509 transformNode as function(byval This as IXMLDOMCDATASection ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1510 selectNodes as function(byval This as IXMLDOMCDATASection ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1511 selectSingleNode as function(byval This as IXMLDOMCDATASection ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1512 get_parsed as function(byval This as IXMLDOMCDATASection ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1513 get_namespaceURI as function(byval This as IXMLDOMCDATASection ptr, byval namespaceURI as BSTR ptr) as HRESULT 1514 get_prefix as function(byval This as IXMLDOMCDATASection ptr, byval prefixString as BSTR ptr) as HRESULT 1515 get_baseName as function(byval This as IXMLDOMCDATASection ptr, byval nameString as BSTR ptr) as HRESULT 1516 transformNodeToObject as function(byval This as IXMLDOMCDATASection ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1517 get_data as function(byval This as IXMLDOMCDATASection ptr, byval data as BSTR ptr) as HRESULT 1518 put_data as function(byval This as IXMLDOMCDATASection ptr, byval data as BSTR) as HRESULT 1519 get_length as function(byval This as IXMLDOMCDATASection ptr, byval dataLength as LONG ptr) as HRESULT 1520 substringData as function(byval This as IXMLDOMCDATASection ptr, byval offset as LONG, byval count as LONG, byval data as BSTR ptr) as HRESULT 1521 appendData as function(byval This as IXMLDOMCDATASection ptr, byval data as BSTR) as HRESULT 1522 insertData as function(byval This as IXMLDOMCDATASection ptr, byval offset as LONG, byval data as BSTR) as HRESULT 1523 deleteData as function(byval This as IXMLDOMCDATASection ptr, byval offset as LONG, byval count as LONG) as HRESULT 1524 replaceData as function(byval This as IXMLDOMCDATASection ptr, byval offset as LONG, byval count as LONG, byval data as BSTR) as HRESULT 1525 splitText as function(byval This as IXMLDOMCDATASection ptr, byval offset as LONG, byval rightHandTextNode as IXMLDOMText ptr ptr) as HRESULT 1526 end type 1527 1528 type IXMLDOMCDATASection_ 1529 lpVtbl as IXMLDOMCDATASectionVtbl ptr 1530 end type 1531 1532 #define IXMLDOMCDATASection_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1533 #define IXMLDOMCDATASection_AddRef(This) (This)->lpVtbl->AddRef(This) 1534 #define IXMLDOMCDATASection_Release(This) (This)->lpVtbl->Release(This) 1535 #define IXMLDOMCDATASection_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1536 #define IXMLDOMCDATASection_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1537 #define IXMLDOMCDATASection_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1538 #define IXMLDOMCDATASection_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1539 #define IXMLDOMCDATASection_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1540 #define IXMLDOMCDATASection_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1541 #define IXMLDOMCDATASection_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1542 #define IXMLDOMCDATASection_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1543 #define IXMLDOMCDATASection_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1544 #define IXMLDOMCDATASection_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1545 #define IXMLDOMCDATASection_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1546 #define IXMLDOMCDATASection_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1547 #define IXMLDOMCDATASection_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1548 #define IXMLDOMCDATASection_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1549 #define IXMLDOMCDATASection_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1550 #define IXMLDOMCDATASection_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1551 #define IXMLDOMCDATASection_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1552 #define IXMLDOMCDATASection_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1553 #define IXMLDOMCDATASection_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1554 #define IXMLDOMCDATASection_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1555 #define IXMLDOMCDATASection_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1556 #define IXMLDOMCDATASection_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1557 #define IXMLDOMCDATASection_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1558 #define IXMLDOMCDATASection_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1559 #define IXMLDOMCDATASection_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1560 #define IXMLDOMCDATASection_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1561 #define IXMLDOMCDATASection_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1562 #define IXMLDOMCDATASection_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1563 #define IXMLDOMCDATASection_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1564 #define IXMLDOMCDATASection_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1565 #define IXMLDOMCDATASection_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1566 #define IXMLDOMCDATASection_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1567 #define IXMLDOMCDATASection_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1568 #define IXMLDOMCDATASection_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1569 #define IXMLDOMCDATASection_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1570 #define IXMLDOMCDATASection_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1571 #define IXMLDOMCDATASection_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1572 #define IXMLDOMCDATASection_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1573 #define IXMLDOMCDATASection_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1574 #define IXMLDOMCDATASection_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1575 #define IXMLDOMCDATASection_get_data(This, data) (This)->lpVtbl->get_data(This, data) 1576 #define IXMLDOMCDATASection_put_data(This, data) (This)->lpVtbl->put_data(This, data) 1577 #define IXMLDOMCDATASection_get_length(This, dataLength) (This)->lpVtbl->get_length(This, dataLength) 1578 #define IXMLDOMCDATASection_substringData(This, offset, count, data) (This)->lpVtbl->substringData(This, offset, count, data) 1579 #define IXMLDOMCDATASection_appendData(This, data) (This)->lpVtbl->appendData(This, data) 1580 #define IXMLDOMCDATASection_insertData(This, offset, data) (This)->lpVtbl->insertData(This, offset, data) 1581 #define IXMLDOMCDATASection_deleteData(This, offset, count) (This)->lpVtbl->deleteData(This, offset, count) 1582 #define IXMLDOMCDATASection_replaceData(This, offset, count, data) (This)->lpVtbl->replaceData(This, offset, count, data) 1583 #define IXMLDOMCDATASection_splitText(This, offset, rightHandTextNode) (This)->lpVtbl->splitText(This, offset, rightHandTextNode) 1584 #define __IXMLDOMDocumentType_INTERFACE_DEFINED__ 1585 extern IID_IXMLDOMDocumentType as const IID 1586 1587 type IXMLDOMDocumentTypeVtbl 1588 QueryInterface as function(byval This as IXMLDOMDocumentType ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1589 AddRef as function(byval This as IXMLDOMDocumentType ptr) as ULONG 1590 Release as function(byval This as IXMLDOMDocumentType ptr) as ULONG 1591 GetTypeInfoCount as function(byval This as IXMLDOMDocumentType ptr, byval pctinfo as UINT ptr) as HRESULT 1592 GetTypeInfo as function(byval This as IXMLDOMDocumentType ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1593 GetIDsOfNames as function(byval This as IXMLDOMDocumentType ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1594 Invoke as function(byval This as IXMLDOMDocumentType ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1595 get_nodeName as function(byval This as IXMLDOMDocumentType ptr, byval name as BSTR ptr) as HRESULT 1596 get_nodeValue as function(byval This as IXMLDOMDocumentType ptr, byval value as VARIANT ptr) as HRESULT 1597 put_nodeValue as function(byval This as IXMLDOMDocumentType ptr, byval value as VARIANT) as HRESULT 1598 get_nodeType as function(byval This as IXMLDOMDocumentType ptr, byval type as DOMNodeType ptr) as HRESULT 1599 get_parentNode as function(byval This as IXMLDOMDocumentType ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1600 get_childNodes as function(byval This as IXMLDOMDocumentType ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1601 get_firstChild as function(byval This as IXMLDOMDocumentType ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1602 get_lastChild as function(byval This as IXMLDOMDocumentType ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1603 get_previousSibling as function(byval This as IXMLDOMDocumentType ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1604 get_nextSibling as function(byval This as IXMLDOMDocumentType ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1605 get_attributes as function(byval This as IXMLDOMDocumentType ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1606 insertBefore as function(byval This as IXMLDOMDocumentType ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1607 replaceChild as function(byval This as IXMLDOMDocumentType ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1608 removeChild as function(byval This as IXMLDOMDocumentType ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1609 appendChild as function(byval This as IXMLDOMDocumentType ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1610 hasChildNodes as function(byval This as IXMLDOMDocumentType ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1611 get_ownerDocument as function(byval This as IXMLDOMDocumentType ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1612 cloneNode as function(byval This as IXMLDOMDocumentType ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1613 get_nodeTypeString as function(byval This as IXMLDOMDocumentType ptr, byval nodeType as BSTR ptr) as HRESULT 1614 get_text as function(byval This as IXMLDOMDocumentType ptr, byval text as BSTR ptr) as HRESULT 1615 put_text as function(byval This as IXMLDOMDocumentType ptr, byval text as BSTR) as HRESULT 1616 get_specified as function(byval This as IXMLDOMDocumentType ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1617 get_definition as function(byval This as IXMLDOMDocumentType ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1618 get_nodeTypedValue as function(byval This as IXMLDOMDocumentType ptr, byval typedValue as VARIANT ptr) as HRESULT 1619 put_nodeTypedValue as function(byval This as IXMLDOMDocumentType ptr, byval typedValue as VARIANT) as HRESULT 1620 get_dataType as function(byval This as IXMLDOMDocumentType ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1621 put_dataType as function(byval This as IXMLDOMDocumentType ptr, byval dataTypeName as BSTR) as HRESULT 1622 get_xml as function(byval This as IXMLDOMDocumentType ptr, byval xmlString as BSTR ptr) as HRESULT 1623 transformNode as function(byval This as IXMLDOMDocumentType ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1624 selectNodes as function(byval This as IXMLDOMDocumentType ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1625 selectSingleNode as function(byval This as IXMLDOMDocumentType ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1626 get_parsed as function(byval This as IXMLDOMDocumentType ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1627 get_namespaceURI as function(byval This as IXMLDOMDocumentType ptr, byval namespaceURI as BSTR ptr) as HRESULT 1628 get_prefix as function(byval This as IXMLDOMDocumentType ptr, byval prefixString as BSTR ptr) as HRESULT 1629 get_baseName as function(byval This as IXMLDOMDocumentType ptr, byval nameString as BSTR ptr) as HRESULT 1630 transformNodeToObject as function(byval This as IXMLDOMDocumentType ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1631 get_name as function(byval This as IXMLDOMDocumentType ptr, byval rootName as BSTR ptr) as HRESULT 1632 get_entities as function(byval This as IXMLDOMDocumentType ptr, byval entityMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1633 get_notations as function(byval This as IXMLDOMDocumentType ptr, byval notationMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1634 end type 1635 1636 type IXMLDOMDocumentType_ 1637 lpVtbl as IXMLDOMDocumentTypeVtbl ptr 1638 end type 1639 1640 #define IXMLDOMDocumentType_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1641 #define IXMLDOMDocumentType_AddRef(This) (This)->lpVtbl->AddRef(This) 1642 #define IXMLDOMDocumentType_Release(This) (This)->lpVtbl->Release(This) 1643 #define IXMLDOMDocumentType_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1644 #define IXMLDOMDocumentType_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1645 #define IXMLDOMDocumentType_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1646 #define IXMLDOMDocumentType_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1647 #define IXMLDOMDocumentType_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1648 #define IXMLDOMDocumentType_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1649 #define IXMLDOMDocumentType_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1650 #define IXMLDOMDocumentType_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1651 #define IXMLDOMDocumentType_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1652 #define IXMLDOMDocumentType_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1653 #define IXMLDOMDocumentType_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1654 #define IXMLDOMDocumentType_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1655 #define IXMLDOMDocumentType_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1656 #define IXMLDOMDocumentType_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1657 #define IXMLDOMDocumentType_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1658 #define IXMLDOMDocumentType_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1659 #define IXMLDOMDocumentType_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1660 #define IXMLDOMDocumentType_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1661 #define IXMLDOMDocumentType_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1662 #define IXMLDOMDocumentType_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1663 #define IXMLDOMDocumentType_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1664 #define IXMLDOMDocumentType_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1665 #define IXMLDOMDocumentType_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1666 #define IXMLDOMDocumentType_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1667 #define IXMLDOMDocumentType_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1668 #define IXMLDOMDocumentType_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1669 #define IXMLDOMDocumentType_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1670 #define IXMLDOMDocumentType_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1671 #define IXMLDOMDocumentType_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1672 #define IXMLDOMDocumentType_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1673 #define IXMLDOMDocumentType_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1674 #define IXMLDOMDocumentType_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1675 #define IXMLDOMDocumentType_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1676 #define IXMLDOMDocumentType_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1677 #define IXMLDOMDocumentType_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1678 #define IXMLDOMDocumentType_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1679 #define IXMLDOMDocumentType_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1680 #define IXMLDOMDocumentType_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1681 #define IXMLDOMDocumentType_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1682 #define IXMLDOMDocumentType_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1683 #define IXMLDOMDocumentType_get_name(This, rootName) (This)->lpVtbl->get_name(This, rootName) 1684 #define IXMLDOMDocumentType_get_entities(This, entityMap) (This)->lpVtbl->get_entities(This, entityMap) 1685 #define IXMLDOMDocumentType_get_notations(This, notationMap) (This)->lpVtbl->get_notations(This, notationMap) 1686 1687 declare function IXMLDOMDocumentType_get_name_Proxy(byval This as IXMLDOMDocumentType ptr, byval rootName as BSTR ptr) as HRESULT 1688 declare sub IXMLDOMDocumentType_get_name_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1689 declare function IXMLDOMDocumentType_get_entities_Proxy(byval This as IXMLDOMDocumentType ptr, byval entityMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1690 declare sub IXMLDOMDocumentType_get_entities_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1691 declare function IXMLDOMDocumentType_get_notations_Proxy(byval This as IXMLDOMDocumentType ptr, byval notationMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1692 declare sub IXMLDOMDocumentType_get_notations_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1693 #define __IXMLDOMNotation_INTERFACE_DEFINED__ 1694 extern IID_IXMLDOMNotation as const IID 1695 type IXMLDOMNotation as IXMLDOMNotation_ 1696 1697 type IXMLDOMNotationVtbl 1698 QueryInterface as function(byval This as IXMLDOMNotation ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1699 AddRef as function(byval This as IXMLDOMNotation ptr) as ULONG 1700 Release as function(byval This as IXMLDOMNotation ptr) as ULONG 1701 GetTypeInfoCount as function(byval This as IXMLDOMNotation ptr, byval pctinfo as UINT ptr) as HRESULT 1702 GetTypeInfo as function(byval This as IXMLDOMNotation ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1703 GetIDsOfNames as function(byval This as IXMLDOMNotation ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1704 Invoke as function(byval This as IXMLDOMNotation ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1705 get_nodeName as function(byval This as IXMLDOMNotation ptr, byval name as BSTR ptr) as HRESULT 1706 get_nodeValue as function(byval This as IXMLDOMNotation ptr, byval value as VARIANT ptr) as HRESULT 1707 put_nodeValue as function(byval This as IXMLDOMNotation ptr, byval value as VARIANT) as HRESULT 1708 get_nodeType as function(byval This as IXMLDOMNotation ptr, byval type as DOMNodeType ptr) as HRESULT 1709 get_parentNode as function(byval This as IXMLDOMNotation ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1710 get_childNodes as function(byval This as IXMLDOMNotation ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1711 get_firstChild as function(byval This as IXMLDOMNotation ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1712 get_lastChild as function(byval This as IXMLDOMNotation ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1713 get_previousSibling as function(byval This as IXMLDOMNotation ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1714 get_nextSibling as function(byval This as IXMLDOMNotation ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1715 get_attributes as function(byval This as IXMLDOMNotation ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1716 insertBefore as function(byval This as IXMLDOMNotation ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1717 replaceChild as function(byval This as IXMLDOMNotation ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1718 removeChild as function(byval This as IXMLDOMNotation ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1719 appendChild as function(byval This as IXMLDOMNotation ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1720 hasChildNodes as function(byval This as IXMLDOMNotation ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1721 get_ownerDocument as function(byval This as IXMLDOMNotation ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1722 cloneNode as function(byval This as IXMLDOMNotation ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1723 get_nodeTypeString as function(byval This as IXMLDOMNotation ptr, byval nodeType as BSTR ptr) as HRESULT 1724 get_text as function(byval This as IXMLDOMNotation ptr, byval text as BSTR ptr) as HRESULT 1725 put_text as function(byval This as IXMLDOMNotation ptr, byval text as BSTR) as HRESULT 1726 get_specified as function(byval This as IXMLDOMNotation ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1727 get_definition as function(byval This as IXMLDOMNotation ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1728 get_nodeTypedValue as function(byval This as IXMLDOMNotation ptr, byval typedValue as VARIANT ptr) as HRESULT 1729 put_nodeTypedValue as function(byval This as IXMLDOMNotation ptr, byval typedValue as VARIANT) as HRESULT 1730 get_dataType as function(byval This as IXMLDOMNotation ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1731 put_dataType as function(byval This as IXMLDOMNotation ptr, byval dataTypeName as BSTR) as HRESULT 1732 get_xml as function(byval This as IXMLDOMNotation ptr, byval xmlString as BSTR ptr) as HRESULT 1733 transformNode as function(byval This as IXMLDOMNotation ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1734 selectNodes as function(byval This as IXMLDOMNotation ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1735 selectSingleNode as function(byval This as IXMLDOMNotation ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1736 get_parsed as function(byval This as IXMLDOMNotation ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1737 get_namespaceURI as function(byval This as IXMLDOMNotation ptr, byval namespaceURI as BSTR ptr) as HRESULT 1738 get_prefix as function(byval This as IXMLDOMNotation ptr, byval prefixString as BSTR ptr) as HRESULT 1739 get_baseName as function(byval This as IXMLDOMNotation ptr, byval nameString as BSTR ptr) as HRESULT 1740 transformNodeToObject as function(byval This as IXMLDOMNotation ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1741 get_publicId as function(byval This as IXMLDOMNotation ptr, byval publicID as VARIANT ptr) as HRESULT 1742 get_systemId as function(byval This as IXMLDOMNotation ptr, byval systemID as VARIANT ptr) as HRESULT 1743 end type 1744 1745 type IXMLDOMNotation_ 1746 lpVtbl as IXMLDOMNotationVtbl ptr 1747 end type 1748 1749 #define IXMLDOMNotation_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1750 #define IXMLDOMNotation_AddRef(This) (This)->lpVtbl->AddRef(This) 1751 #define IXMLDOMNotation_Release(This) (This)->lpVtbl->Release(This) 1752 #define IXMLDOMNotation_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1753 #define IXMLDOMNotation_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1754 #define IXMLDOMNotation_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1755 #define IXMLDOMNotation_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1756 #define IXMLDOMNotation_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1757 #define IXMLDOMNotation_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1758 #define IXMLDOMNotation_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1759 #define IXMLDOMNotation_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1760 #define IXMLDOMNotation_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1761 #define IXMLDOMNotation_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1762 #define IXMLDOMNotation_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1763 #define IXMLDOMNotation_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1764 #define IXMLDOMNotation_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1765 #define IXMLDOMNotation_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1766 #define IXMLDOMNotation_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1767 #define IXMLDOMNotation_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1768 #define IXMLDOMNotation_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1769 #define IXMLDOMNotation_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1770 #define IXMLDOMNotation_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1771 #define IXMLDOMNotation_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1772 #define IXMLDOMNotation_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1773 #define IXMLDOMNotation_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1774 #define IXMLDOMNotation_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1775 #define IXMLDOMNotation_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1776 #define IXMLDOMNotation_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1777 #define IXMLDOMNotation_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1778 #define IXMLDOMNotation_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1779 #define IXMLDOMNotation_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1780 #define IXMLDOMNotation_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1781 #define IXMLDOMNotation_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1782 #define IXMLDOMNotation_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1783 #define IXMLDOMNotation_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1784 #define IXMLDOMNotation_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1785 #define IXMLDOMNotation_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1786 #define IXMLDOMNotation_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1787 #define IXMLDOMNotation_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1788 #define IXMLDOMNotation_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1789 #define IXMLDOMNotation_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1790 #define IXMLDOMNotation_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1791 #define IXMLDOMNotation_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1792 #define IXMLDOMNotation_get_publicId(This, publicID) (This)->lpVtbl->get_publicId(This, publicID) 1793 #define IXMLDOMNotation_get_systemId(This, systemID) (This)->lpVtbl->get_systemId(This, systemID) 1794 1795 declare function IXMLDOMNotation_get_publicId_Proxy(byval This as IXMLDOMNotation ptr, byval publicID as VARIANT ptr) as HRESULT 1796 declare sub IXMLDOMNotation_get_publicId_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1797 declare function IXMLDOMNotation_get_systemId_Proxy(byval This as IXMLDOMNotation ptr, byval systemID as VARIANT ptr) as HRESULT 1798 declare sub IXMLDOMNotation_get_systemId_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1799 #define __IXMLDOMEntity_INTERFACE_DEFINED__ 1800 extern IID_IXMLDOMEntity as const IID 1801 type IXMLDOMEntity as IXMLDOMEntity_ 1802 1803 type IXMLDOMEntityVtbl 1804 QueryInterface as function(byval This as IXMLDOMEntity ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1805 AddRef as function(byval This as IXMLDOMEntity ptr) as ULONG 1806 Release as function(byval This as IXMLDOMEntity ptr) as ULONG 1807 GetTypeInfoCount as function(byval This as IXMLDOMEntity ptr, byval pctinfo as UINT ptr) as HRESULT 1808 GetTypeInfo as function(byval This as IXMLDOMEntity ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1809 GetIDsOfNames as function(byval This as IXMLDOMEntity ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1810 Invoke as function(byval This as IXMLDOMEntity ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1811 get_nodeName as function(byval This as IXMLDOMEntity ptr, byval name as BSTR ptr) as HRESULT 1812 get_nodeValue as function(byval This as IXMLDOMEntity ptr, byval value as VARIANT ptr) as HRESULT 1813 put_nodeValue as function(byval This as IXMLDOMEntity ptr, byval value as VARIANT) as HRESULT 1814 get_nodeType as function(byval This as IXMLDOMEntity ptr, byval type as DOMNodeType ptr) as HRESULT 1815 get_parentNode as function(byval This as IXMLDOMEntity ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1816 get_childNodes as function(byval This as IXMLDOMEntity ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1817 get_firstChild as function(byval This as IXMLDOMEntity ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1818 get_lastChild as function(byval This as IXMLDOMEntity ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1819 get_previousSibling as function(byval This as IXMLDOMEntity ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1820 get_nextSibling as function(byval This as IXMLDOMEntity ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1821 get_attributes as function(byval This as IXMLDOMEntity ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1822 insertBefore as function(byval This as IXMLDOMEntity ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1823 replaceChild as function(byval This as IXMLDOMEntity ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1824 removeChild as function(byval This as IXMLDOMEntity ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1825 appendChild as function(byval This as IXMLDOMEntity ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1826 hasChildNodes as function(byval This as IXMLDOMEntity ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1827 get_ownerDocument as function(byval This as IXMLDOMEntity ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1828 cloneNode as function(byval This as IXMLDOMEntity ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1829 get_nodeTypeString as function(byval This as IXMLDOMEntity ptr, byval nodeType as BSTR ptr) as HRESULT 1830 get_text as function(byval This as IXMLDOMEntity ptr, byval text as BSTR ptr) as HRESULT 1831 put_text as function(byval This as IXMLDOMEntity ptr, byval text as BSTR) as HRESULT 1832 get_specified as function(byval This as IXMLDOMEntity ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1833 get_definition as function(byval This as IXMLDOMEntity ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1834 get_nodeTypedValue as function(byval This as IXMLDOMEntity ptr, byval typedValue as VARIANT ptr) as HRESULT 1835 put_nodeTypedValue as function(byval This as IXMLDOMEntity ptr, byval typedValue as VARIANT) as HRESULT 1836 get_dataType as function(byval This as IXMLDOMEntity ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1837 put_dataType as function(byval This as IXMLDOMEntity ptr, byval dataTypeName as BSTR) as HRESULT 1838 get_xml as function(byval This as IXMLDOMEntity ptr, byval xmlString as BSTR ptr) as HRESULT 1839 transformNode as function(byval This as IXMLDOMEntity ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1840 selectNodes as function(byval This as IXMLDOMEntity ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1841 selectSingleNode as function(byval This as IXMLDOMEntity ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1842 get_parsed as function(byval This as IXMLDOMEntity ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1843 get_namespaceURI as function(byval This as IXMLDOMEntity ptr, byval namespaceURI as BSTR ptr) as HRESULT 1844 get_prefix as function(byval This as IXMLDOMEntity ptr, byval prefixString as BSTR ptr) as HRESULT 1845 get_baseName as function(byval This as IXMLDOMEntity ptr, byval nameString as BSTR ptr) as HRESULT 1846 transformNodeToObject as function(byval This as IXMLDOMEntity ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1847 get_publicId as function(byval This as IXMLDOMEntity ptr, byval publicID as VARIANT ptr) as HRESULT 1848 get_systemId as function(byval This as IXMLDOMEntity ptr, byval systemID as VARIANT ptr) as HRESULT 1849 get_notationName as function(byval This as IXMLDOMEntity ptr, byval name as BSTR ptr) as HRESULT 1850 end type 1851 1852 type IXMLDOMEntity_ 1853 lpVtbl as IXMLDOMEntityVtbl ptr 1854 end type 1855 1856 #define IXMLDOMEntity_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1857 #define IXMLDOMEntity_AddRef(This) (This)->lpVtbl->AddRef(This) 1858 #define IXMLDOMEntity_Release(This) (This)->lpVtbl->Release(This) 1859 #define IXMLDOMEntity_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1860 #define IXMLDOMEntity_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1861 #define IXMLDOMEntity_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1862 #define IXMLDOMEntity_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1863 #define IXMLDOMEntity_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1864 #define IXMLDOMEntity_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1865 #define IXMLDOMEntity_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1866 #define IXMLDOMEntity_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1867 #define IXMLDOMEntity_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1868 #define IXMLDOMEntity_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1869 #define IXMLDOMEntity_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1870 #define IXMLDOMEntity_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1871 #define IXMLDOMEntity_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1872 #define IXMLDOMEntity_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1873 #define IXMLDOMEntity_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1874 #define IXMLDOMEntity_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1875 #define IXMLDOMEntity_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1876 #define IXMLDOMEntity_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1877 #define IXMLDOMEntity_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1878 #define IXMLDOMEntity_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1879 #define IXMLDOMEntity_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1880 #define IXMLDOMEntity_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1881 #define IXMLDOMEntity_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1882 #define IXMLDOMEntity_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1883 #define IXMLDOMEntity_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1884 #define IXMLDOMEntity_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1885 #define IXMLDOMEntity_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1886 #define IXMLDOMEntity_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1887 #define IXMLDOMEntity_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1888 #define IXMLDOMEntity_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1889 #define IXMLDOMEntity_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1890 #define IXMLDOMEntity_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1891 #define IXMLDOMEntity_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1892 #define IXMLDOMEntity_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1893 #define IXMLDOMEntity_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 1894 #define IXMLDOMEntity_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 1895 #define IXMLDOMEntity_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 1896 #define IXMLDOMEntity_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 1897 #define IXMLDOMEntity_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 1898 #define IXMLDOMEntity_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 1899 #define IXMLDOMEntity_get_publicId(This, publicID) (This)->lpVtbl->get_publicId(This, publicID) 1900 #define IXMLDOMEntity_get_systemId(This, systemID) (This)->lpVtbl->get_systemId(This, systemID) 1901 #define IXMLDOMEntity_get_notationName(This, name) (This)->lpVtbl->get_notationName(This, name) 1902 1903 declare function IXMLDOMEntity_get_publicId_Proxy(byval This as IXMLDOMEntity ptr, byval publicID as VARIANT ptr) as HRESULT 1904 declare sub IXMLDOMEntity_get_publicId_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1905 declare function IXMLDOMEntity_get_systemId_Proxy(byval This as IXMLDOMEntity ptr, byval systemID as VARIANT ptr) as HRESULT 1906 declare sub IXMLDOMEntity_get_systemId_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1907 declare function IXMLDOMEntity_get_notationName_Proxy(byval This as IXMLDOMEntity ptr, byval name as BSTR ptr) as HRESULT 1908 declare sub IXMLDOMEntity_get_notationName_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 1909 #define __IXMLDOMEntityReference_INTERFACE_DEFINED__ 1910 extern IID_IXMLDOMEntityReference as const IID 1911 1912 type IXMLDOMEntityReferenceVtbl 1913 QueryInterface as function(byval This as IXMLDOMEntityReference ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 1914 AddRef as function(byval This as IXMLDOMEntityReference ptr) as ULONG 1915 Release as function(byval This as IXMLDOMEntityReference ptr) as ULONG 1916 GetTypeInfoCount as function(byval This as IXMLDOMEntityReference ptr, byval pctinfo as UINT ptr) as HRESULT 1917 GetTypeInfo as function(byval This as IXMLDOMEntityReference ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 1918 GetIDsOfNames as function(byval This as IXMLDOMEntityReference ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 1919 Invoke as function(byval This as IXMLDOMEntityReference ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 1920 get_nodeName as function(byval This as IXMLDOMEntityReference ptr, byval name as BSTR ptr) as HRESULT 1921 get_nodeValue as function(byval This as IXMLDOMEntityReference ptr, byval value as VARIANT ptr) as HRESULT 1922 put_nodeValue as function(byval This as IXMLDOMEntityReference ptr, byval value as VARIANT) as HRESULT 1923 get_nodeType as function(byval This as IXMLDOMEntityReference ptr, byval type as DOMNodeType ptr) as HRESULT 1924 get_parentNode as function(byval This as IXMLDOMEntityReference ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 1925 get_childNodes as function(byval This as IXMLDOMEntityReference ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 1926 get_firstChild as function(byval This as IXMLDOMEntityReference ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 1927 get_lastChild as function(byval This as IXMLDOMEntityReference ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 1928 get_previousSibling as function(byval This as IXMLDOMEntityReference ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 1929 get_nextSibling as function(byval This as IXMLDOMEntityReference ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 1930 get_attributes as function(byval This as IXMLDOMEntityReference ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 1931 insertBefore as function(byval This as IXMLDOMEntityReference ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1932 replaceChild as function(byval This as IXMLDOMEntityReference ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 1933 removeChild as function(byval This as IXMLDOMEntityReference ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 1934 appendChild as function(byval This as IXMLDOMEntityReference ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 1935 hasChildNodes as function(byval This as IXMLDOMEntityReference ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 1936 get_ownerDocument as function(byval This as IXMLDOMEntityReference ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 1937 cloneNode as function(byval This as IXMLDOMEntityReference ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 1938 get_nodeTypeString as function(byval This as IXMLDOMEntityReference ptr, byval nodeType as BSTR ptr) as HRESULT 1939 get_text as function(byval This as IXMLDOMEntityReference ptr, byval text as BSTR ptr) as HRESULT 1940 put_text as function(byval This as IXMLDOMEntityReference ptr, byval text as BSTR) as HRESULT 1941 get_specified as function(byval This as IXMLDOMEntityReference ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 1942 get_definition as function(byval This as IXMLDOMEntityReference ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 1943 get_nodeTypedValue as function(byval This as IXMLDOMEntityReference ptr, byval typedValue as VARIANT ptr) as HRESULT 1944 put_nodeTypedValue as function(byval This as IXMLDOMEntityReference ptr, byval typedValue as VARIANT) as HRESULT 1945 get_dataType as function(byval This as IXMLDOMEntityReference ptr, byval dataTypeName as VARIANT ptr) as HRESULT 1946 put_dataType as function(byval This as IXMLDOMEntityReference ptr, byval dataTypeName as BSTR) as HRESULT 1947 get_xml as function(byval This as IXMLDOMEntityReference ptr, byval xmlString as BSTR ptr) as HRESULT 1948 transformNode as function(byval This as IXMLDOMEntityReference ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 1949 selectNodes as function(byval This as IXMLDOMEntityReference ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 1950 selectSingleNode as function(byval This as IXMLDOMEntityReference ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 1951 get_parsed as function(byval This as IXMLDOMEntityReference ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 1952 get_namespaceURI as function(byval This as IXMLDOMEntityReference ptr, byval namespaceURI as BSTR ptr) as HRESULT 1953 get_prefix as function(byval This as IXMLDOMEntityReference ptr, byval prefixString as BSTR ptr) as HRESULT 1954 get_baseName as function(byval This as IXMLDOMEntityReference ptr, byval nameString as BSTR ptr) as HRESULT 1955 transformNodeToObject as function(byval This as IXMLDOMEntityReference ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 1956 end type 1957 1958 type IXMLDOMEntityReference_ 1959 lpVtbl as IXMLDOMEntityReferenceVtbl ptr 1960 end type 1961 1962 #define IXMLDOMEntityReference_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 1963 #define IXMLDOMEntityReference_AddRef(This) (This)->lpVtbl->AddRef(This) 1964 #define IXMLDOMEntityReference_Release(This) (This)->lpVtbl->Release(This) 1965 #define IXMLDOMEntityReference_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 1966 #define IXMLDOMEntityReference_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 1967 #define IXMLDOMEntityReference_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 1968 #define IXMLDOMEntityReference_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 1969 #define IXMLDOMEntityReference_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 1970 #define IXMLDOMEntityReference_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 1971 #define IXMLDOMEntityReference_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 1972 #define IXMLDOMEntityReference_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 1973 #define IXMLDOMEntityReference_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 1974 #define IXMLDOMEntityReference_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 1975 #define IXMLDOMEntityReference_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 1976 #define IXMLDOMEntityReference_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 1977 #define IXMLDOMEntityReference_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 1978 #define IXMLDOMEntityReference_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 1979 #define IXMLDOMEntityReference_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 1980 #define IXMLDOMEntityReference_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 1981 #define IXMLDOMEntityReference_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 1982 #define IXMLDOMEntityReference_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 1983 #define IXMLDOMEntityReference_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 1984 #define IXMLDOMEntityReference_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 1985 #define IXMLDOMEntityReference_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 1986 #define IXMLDOMEntityReference_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 1987 #define IXMLDOMEntityReference_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 1988 #define IXMLDOMEntityReference_get_text(This, text) (This)->lpVtbl->get_text(This, text) 1989 #define IXMLDOMEntityReference_put_text(This, text) (This)->lpVtbl->put_text(This, text) 1990 #define IXMLDOMEntityReference_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 1991 #define IXMLDOMEntityReference_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 1992 #define IXMLDOMEntityReference_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 1993 #define IXMLDOMEntityReference_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 1994 #define IXMLDOMEntityReference_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 1995 #define IXMLDOMEntityReference_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 1996 #define IXMLDOMEntityReference_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 1997 #define IXMLDOMEntityReference_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 1998 #define IXMLDOMEntityReference_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 1999 #define IXMLDOMEntityReference_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 2000 #define IXMLDOMEntityReference_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 2001 #define IXMLDOMEntityReference_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 2002 #define IXMLDOMEntityReference_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 2003 #define IXMLDOMEntityReference_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 2004 #define IXMLDOMEntityReference_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 2005 #define __IXMLDOMParseError_INTERFACE_DEFINED__ 2006 extern IID_IXMLDOMParseError as const IID 2007 2008 type IXMLDOMParseErrorVtbl 2009 QueryInterface as function(byval This as IXMLDOMParseError ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 2010 AddRef as function(byval This as IXMLDOMParseError ptr) as ULONG 2011 Release as function(byval This as IXMLDOMParseError ptr) as ULONG 2012 GetTypeInfoCount as function(byval This as IXMLDOMParseError ptr, byval pctinfo as UINT ptr) as HRESULT 2013 GetTypeInfo as function(byval This as IXMLDOMParseError ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 2014 GetIDsOfNames as function(byval This as IXMLDOMParseError ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 2015 Invoke as function(byval This as IXMLDOMParseError ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 2016 get_errorCode as function(byval This as IXMLDOMParseError ptr, byval errorCode as LONG ptr) as HRESULT 2017 get_url as function(byval This as IXMLDOMParseError ptr, byval urlString as BSTR ptr) as HRESULT 2018 get_reason as function(byval This as IXMLDOMParseError ptr, byval reasonString as BSTR ptr) as HRESULT 2019 get_srcText as function(byval This as IXMLDOMParseError ptr, byval sourceString as BSTR ptr) as HRESULT 2020 get_line as function(byval This as IXMLDOMParseError ptr, byval lineNumber as LONG ptr) as HRESULT 2021 get_linepos as function(byval This as IXMLDOMParseError ptr, byval linePosition as LONG ptr) as HRESULT 2022 get_filepos as function(byval This as IXMLDOMParseError ptr, byval filePosition as LONG ptr) as HRESULT 2023 end type 2024 2025 type IXMLDOMParseError_ 2026 lpVtbl as IXMLDOMParseErrorVtbl ptr 2027 end type 2028 2029 #define IXMLDOMParseError_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 2030 #define IXMLDOMParseError_AddRef(This) (This)->lpVtbl->AddRef(This) 2031 #define IXMLDOMParseError_Release(This) (This)->lpVtbl->Release(This) 2032 #define IXMLDOMParseError_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 2033 #define IXMLDOMParseError_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 2034 #define IXMLDOMParseError_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 2035 #define IXMLDOMParseError_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 2036 #define IXMLDOMParseError_get_errorCode(This, errorCode) (This)->lpVtbl->get_errorCode(This, errorCode) 2037 #define IXMLDOMParseError_get_url(This, urlString) (This)->lpVtbl->get_url(This, urlString) 2038 #define IXMLDOMParseError_get_reason(This, reasonString) (This)->lpVtbl->get_reason(This, reasonString) 2039 #define IXMLDOMParseError_get_srcText(This, sourceString) (This)->lpVtbl->get_srcText(This, sourceString) 2040 #define IXMLDOMParseError_get_line(This, lineNumber) (This)->lpVtbl->get_line(This, lineNumber) 2041 #define IXMLDOMParseError_get_linepos(This, linePosition) (This)->lpVtbl->get_linepos(This, linePosition) 2042 #define IXMLDOMParseError_get_filepos(This, filePosition) (This)->lpVtbl->get_filepos(This, filePosition) 2043 2044 declare function IXMLDOMParseError_get_errorCode_Proxy(byval This as IXMLDOMParseError ptr, byval errorCode as LONG ptr) as HRESULT 2045 declare sub IXMLDOMParseError_get_errorCode_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2046 declare function IXMLDOMParseError_get_url_Proxy(byval This as IXMLDOMParseError ptr, byval urlString as BSTR ptr) as HRESULT 2047 declare sub IXMLDOMParseError_get_url_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2048 declare function IXMLDOMParseError_get_reason_Proxy(byval This as IXMLDOMParseError ptr, byval reasonString as BSTR ptr) as HRESULT 2049 declare sub IXMLDOMParseError_get_reason_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2050 declare function IXMLDOMParseError_get_srcText_Proxy(byval This as IXMLDOMParseError ptr, byval sourceString as BSTR ptr) as HRESULT 2051 declare sub IXMLDOMParseError_get_srcText_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2052 declare function IXMLDOMParseError_get_line_Proxy(byval This as IXMLDOMParseError ptr, byval lineNumber as LONG ptr) as HRESULT 2053 declare sub IXMLDOMParseError_get_line_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2054 declare function IXMLDOMParseError_get_linepos_Proxy(byval This as IXMLDOMParseError ptr, byval linePosition as LONG ptr) as HRESULT 2055 declare sub IXMLDOMParseError_get_linepos_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2056 declare function IXMLDOMParseError_get_filepos_Proxy(byval This as IXMLDOMParseError ptr, byval filePosition as LONG ptr) as HRESULT 2057 declare sub IXMLDOMParseError_get_filepos_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2058 #define __IXTLRuntime_INTERFACE_DEFINED__ 2059 extern IID_IXTLRuntime as const IID 2060 type IXTLRuntime as IXTLRuntime_ 2061 2062 type IXTLRuntimeVtbl 2063 QueryInterface as function(byval This as IXTLRuntime ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 2064 AddRef as function(byval This as IXTLRuntime ptr) as ULONG 2065 Release as function(byval This as IXTLRuntime ptr) as ULONG 2066 GetTypeInfoCount as function(byval This as IXTLRuntime ptr, byval pctinfo as UINT ptr) as HRESULT 2067 GetTypeInfo as function(byval This as IXTLRuntime ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 2068 GetIDsOfNames as function(byval This as IXTLRuntime ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 2069 Invoke as function(byval This as IXTLRuntime ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 2070 get_nodeName as function(byval This as IXTLRuntime ptr, byval name as BSTR ptr) as HRESULT 2071 get_nodeValue as function(byval This as IXTLRuntime ptr, byval value as VARIANT ptr) as HRESULT 2072 put_nodeValue as function(byval This as IXTLRuntime ptr, byval value as VARIANT) as HRESULT 2073 get_nodeType as function(byval This as IXTLRuntime ptr, byval type as DOMNodeType ptr) as HRESULT 2074 get_parentNode as function(byval This as IXTLRuntime ptr, byval parent as IXMLDOMNode ptr ptr) as HRESULT 2075 get_childNodes as function(byval This as IXTLRuntime ptr, byval childList as IXMLDOMNodeList ptr ptr) as HRESULT 2076 get_firstChild as function(byval This as IXTLRuntime ptr, byval firstChild as IXMLDOMNode ptr ptr) as HRESULT 2077 get_lastChild as function(byval This as IXTLRuntime ptr, byval lastChild as IXMLDOMNode ptr ptr) as HRESULT 2078 get_previousSibling as function(byval This as IXTLRuntime ptr, byval previousSibling as IXMLDOMNode ptr ptr) as HRESULT 2079 get_nextSibling as function(byval This as IXTLRuntime ptr, byval nextSibling as IXMLDOMNode ptr ptr) as HRESULT 2080 get_attributes as function(byval This as IXTLRuntime ptr, byval attributeMap as IXMLDOMNamedNodeMap ptr ptr) as HRESULT 2081 insertBefore as function(byval This as IXTLRuntime ptr, byval newChild as IXMLDOMNode ptr, byval refChild as VARIANT, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 2082 replaceChild as function(byval This as IXTLRuntime ptr, byval newChild as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr, byval outOldChild as IXMLDOMNode ptr ptr) as HRESULT 2083 removeChild as function(byval This as IXTLRuntime ptr, byval childNode as IXMLDOMNode ptr, byval oldChild as IXMLDOMNode ptr ptr) as HRESULT 2084 appendChild as function(byval This as IXTLRuntime ptr, byval newChild as IXMLDOMNode ptr, byval outNewChild as IXMLDOMNode ptr ptr) as HRESULT 2085 hasChildNodes as function(byval This as IXTLRuntime ptr, byval hasChild as VARIANT_BOOL ptr) as HRESULT 2086 get_ownerDocument as function(byval This as IXTLRuntime ptr, byval DOMDocument as IXMLDOMDocument ptr ptr) as HRESULT 2087 cloneNode as function(byval This as IXTLRuntime ptr, byval deep as VARIANT_BOOL, byval cloneRoot as IXMLDOMNode ptr ptr) as HRESULT 2088 get_nodeTypeString as function(byval This as IXTLRuntime ptr, byval nodeType as BSTR ptr) as HRESULT 2089 get_text as function(byval This as IXTLRuntime ptr, byval text as BSTR ptr) as HRESULT 2090 put_text as function(byval This as IXTLRuntime ptr, byval text as BSTR) as HRESULT 2091 get_specified as function(byval This as IXTLRuntime ptr, byval isSpecified as VARIANT_BOOL ptr) as HRESULT 2092 get_definition as function(byval This as IXTLRuntime ptr, byval definitionNode as IXMLDOMNode ptr ptr) as HRESULT 2093 get_nodeTypedValue as function(byval This as IXTLRuntime ptr, byval typedValue as VARIANT ptr) as HRESULT 2094 put_nodeTypedValue as function(byval This as IXTLRuntime ptr, byval typedValue as VARIANT) as HRESULT 2095 get_dataType as function(byval This as IXTLRuntime ptr, byval dataTypeName as VARIANT ptr) as HRESULT 2096 put_dataType as function(byval This as IXTLRuntime ptr, byval dataTypeName as BSTR) as HRESULT 2097 get_xml as function(byval This as IXTLRuntime ptr, byval xmlString as BSTR ptr) as HRESULT 2098 transformNode as function(byval This as IXTLRuntime ptr, byval stylesheet as IXMLDOMNode ptr, byval xmlString as BSTR ptr) as HRESULT 2099 selectNodes as function(byval This as IXTLRuntime ptr, byval queryString as BSTR, byval resultList as IXMLDOMNodeList ptr ptr) as HRESULT 2100 selectSingleNode as function(byval This as IXTLRuntime ptr, byval queryString as BSTR, byval resultNode as IXMLDOMNode ptr ptr) as HRESULT 2101 get_parsed as function(byval This as IXTLRuntime ptr, byval isParsed as VARIANT_BOOL ptr) as HRESULT 2102 get_namespaceURI as function(byval This as IXTLRuntime ptr, byval namespaceURI as BSTR ptr) as HRESULT 2103 get_prefix as function(byval This as IXTLRuntime ptr, byval prefixString as BSTR ptr) as HRESULT 2104 get_baseName as function(byval This as IXTLRuntime ptr, byval nameString as BSTR ptr) as HRESULT 2105 transformNodeToObject as function(byval This as IXTLRuntime ptr, byval stylesheet as IXMLDOMNode ptr, byval outputObject as VARIANT) as HRESULT 2106 uniqueID as function(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pID as LONG ptr) as HRESULT 2107 depth as function(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pDepth as LONG ptr) as HRESULT 2108 childNumber as function(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pNumber as LONG ptr) as HRESULT 2109 ancestorChildNumber as function(byval This as IXTLRuntime ptr, byval bstrNodeName as BSTR, byval pNode as IXMLDOMNode ptr, byval pNumber as LONG ptr) as HRESULT 2110 absoluteChildNumber as function(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pNumber as LONG ptr) as HRESULT 2111 formatIndex as function(byval This as IXTLRuntime ptr, byval lIndex as LONG, byval bstrFormat as BSTR, byval pbstrFormattedString as BSTR ptr) as HRESULT 2112 formatNumber as function(byval This as IXTLRuntime ptr, byval dblNumber as double, byval bstrFormat as BSTR, byval pbstrFormattedString as BSTR ptr) as HRESULT 2113 formatDate as function(byval This as IXTLRuntime ptr, byval varDate as VARIANT, byval bstrFormat as BSTR, byval varDestLocale as VARIANT, byval pbstrFormattedString as BSTR ptr) as HRESULT 2114 formatTime as function(byval This as IXTLRuntime ptr, byval varTime as VARIANT, byval bstrFormat as BSTR, byval varDestLocale as VARIANT, byval pbstrFormattedString as BSTR ptr) as HRESULT 2115 end type 2116 2117 type IXTLRuntime_ 2118 lpVtbl as IXTLRuntimeVtbl ptr 2119 end type 2120 2121 #define IXTLRuntime_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 2122 #define IXTLRuntime_AddRef(This) (This)->lpVtbl->AddRef(This) 2123 #define IXTLRuntime_Release(This) (This)->lpVtbl->Release(This) 2124 #define IXTLRuntime_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 2125 #define IXTLRuntime_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 2126 #define IXTLRuntime_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 2127 #define IXTLRuntime_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 2128 #define IXTLRuntime_get_nodeName(This, name) (This)->lpVtbl->get_nodeName(This, name) 2129 #define IXTLRuntime_get_nodeValue(This, value) (This)->lpVtbl->get_nodeValue(This, value) 2130 #define IXTLRuntime_put_nodeValue(This, value) (This)->lpVtbl->put_nodeValue(This, value) 2131 #define IXTLRuntime_get_nodeType(This, type) (This)->lpVtbl->get_nodeType(This, type) 2132 #define IXTLRuntime_get_parentNode(This, parent) (This)->lpVtbl->get_parentNode(This, parent) 2133 #define IXTLRuntime_get_childNodes(This, childList) (This)->lpVtbl->get_childNodes(This, childList) 2134 #define IXTLRuntime_get_firstChild(This, firstChild) (This)->lpVtbl->get_firstChild(This, firstChild) 2135 #define IXTLRuntime_get_lastChild(This, lastChild) (This)->lpVtbl->get_lastChild(This, lastChild) 2136 #define IXTLRuntime_get_previousSibling(This, previousSibling) (This)->lpVtbl->get_previousSibling(This, previousSibling) 2137 #define IXTLRuntime_get_nextSibling(This, nextSibling) (This)->lpVtbl->get_nextSibling(This, nextSibling) 2138 #define IXTLRuntime_get_attributes(This, attributeMap) (This)->lpVtbl->get_attributes(This, attributeMap) 2139 #define IXTLRuntime_insertBefore(This, newChild, refChild, outNewChild) (This)->lpVtbl->insertBefore(This, newChild, refChild, outNewChild) 2140 #define IXTLRuntime_replaceChild(This, newChild, oldChild, outOldChild) (This)->lpVtbl->replaceChild(This, newChild, oldChild, outOldChild) 2141 #define IXTLRuntime_removeChild(This, childNode, oldChild) (This)->lpVtbl->removeChild(This, childNode, oldChild) 2142 #define IXTLRuntime_appendChild(This, newChild, outNewChild) (This)->lpVtbl->appendChild(This, newChild, outNewChild) 2143 #define IXTLRuntime_hasChildNodes(This, hasChild) (This)->lpVtbl->hasChildNodes(This, hasChild) 2144 #define IXTLRuntime_get_ownerDocument(This, DOMDocument) (This)->lpVtbl->get_ownerDocument(This, DOMDocument) 2145 #define IXTLRuntime_cloneNode(This, deep, cloneRoot) (This)->lpVtbl->cloneNode(This, deep, cloneRoot) 2146 #define IXTLRuntime_get_nodeTypeString(This, nodeType) (This)->lpVtbl->get_nodeTypeString(This, nodeType) 2147 #define IXTLRuntime_get_text(This, text) (This)->lpVtbl->get_text(This, text) 2148 #define IXTLRuntime_put_text(This, text) (This)->lpVtbl->put_text(This, text) 2149 #define IXTLRuntime_get_specified(This, isSpecified) (This)->lpVtbl->get_specified(This, isSpecified) 2150 #define IXTLRuntime_get_definition(This, definitionNode) (This)->lpVtbl->get_definition(This, definitionNode) 2151 #define IXTLRuntime_get_nodeTypedValue(This, typedValue) (This)->lpVtbl->get_nodeTypedValue(This, typedValue) 2152 #define IXTLRuntime_put_nodeTypedValue(This, typedValue) (This)->lpVtbl->put_nodeTypedValue(This, typedValue) 2153 #define IXTLRuntime_get_dataType(This, dataTypeName) (This)->lpVtbl->get_dataType(This, dataTypeName) 2154 #define IXTLRuntime_put_dataType(This, dataTypeName) (This)->lpVtbl->put_dataType(This, dataTypeName) 2155 #define IXTLRuntime_get_xml(This, xmlString) (This)->lpVtbl->get_xml(This, xmlString) 2156 #define IXTLRuntime_transformNode(This, stylesheet, xmlString) (This)->lpVtbl->transformNode(This, stylesheet, xmlString) 2157 #define IXTLRuntime_selectNodes(This, queryString, resultList) (This)->lpVtbl->selectNodes(This, queryString, resultList) 2158 #define IXTLRuntime_selectSingleNode(This, queryString, resultNode) (This)->lpVtbl->selectSingleNode(This, queryString, resultNode) 2159 #define IXTLRuntime_get_parsed(This, isParsed) (This)->lpVtbl->get_parsed(This, isParsed) 2160 #define IXTLRuntime_get_namespaceURI(This, namespaceURI) (This)->lpVtbl->get_namespaceURI(This, namespaceURI) 2161 #define IXTLRuntime_get_prefix(This, prefixString) (This)->lpVtbl->get_prefix(This, prefixString) 2162 #define IXTLRuntime_get_baseName(This, nameString) (This)->lpVtbl->get_baseName(This, nameString) 2163 #define IXTLRuntime_transformNodeToObject(This, stylesheet, outputObject) (This)->lpVtbl->transformNodeToObject(This, stylesheet, outputObject) 2164 #define IXTLRuntime_uniqueID(This, pNode, pID) (This)->lpVtbl->uniqueID(This, pNode, pID) 2165 #define IXTLRuntime_depth(This, pNode, pDepth) (This)->lpVtbl->depth(This, pNode, pDepth) 2166 #define IXTLRuntime_childNumber(This, pNode, pNumber) (This)->lpVtbl->childNumber(This, pNode, pNumber) 2167 #define IXTLRuntime_ancestorChildNumber(This, bstrNodeName, pNode, pNumber) (This)->lpVtbl->ancestorChildNumber(This, bstrNodeName, pNode, pNumber) 2168 #define IXTLRuntime_absoluteChildNumber(This, pNode, pNumber) (This)->lpVtbl->absoluteChildNumber(This, pNode, pNumber) 2169 #define IXTLRuntime_formatIndex(This, lIndex, bstrFormat, pbstrFormattedString) (This)->lpVtbl->formatIndex(This, lIndex, bstrFormat, pbstrFormattedString) 2170 #define IXTLRuntime_formatNumber(This, dblNumber, bstrFormat, pbstrFormattedString) (This)->lpVtbl->formatNumber(This, dblNumber, bstrFormat, pbstrFormattedString) 2171 #define IXTLRuntime_formatDate(This, varDate, bstrFormat, varDestLocale, pbstrFormattedString) (This)->lpVtbl->formatDate(This, varDate, bstrFormat, varDestLocale, pbstrFormattedString) 2172 #define IXTLRuntime_formatTime(This, varTime, bstrFormat, varDestLocale, pbstrFormattedString) (This)->lpVtbl->formatTime(This, varTime, bstrFormat, varDestLocale, pbstrFormattedString) 2173 2174 declare function IXTLRuntime_uniqueID_Proxy(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pID as LONG ptr) as HRESULT 2175 declare sub IXTLRuntime_uniqueID_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2176 declare function IXTLRuntime_depth_Proxy(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pDepth as LONG ptr) as HRESULT 2177 declare sub IXTLRuntime_depth_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2178 declare function IXTLRuntime_childNumber_Proxy(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pNumber as LONG ptr) as HRESULT 2179 declare sub IXTLRuntime_childNumber_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2180 declare function IXTLRuntime_ancestorChildNumber_Proxy(byval This as IXTLRuntime ptr, byval bstrNodeName as BSTR, byval pNode as IXMLDOMNode ptr, byval pNumber as LONG ptr) as HRESULT 2181 declare sub IXTLRuntime_ancestorChildNumber_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2182 declare function IXTLRuntime_absoluteChildNumber_Proxy(byval This as IXTLRuntime ptr, byval pNode as IXMLDOMNode ptr, byval pNumber as LONG ptr) as HRESULT 2183 declare sub IXTLRuntime_absoluteChildNumber_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2184 declare function IXTLRuntime_formatIndex_Proxy(byval This as IXTLRuntime ptr, byval lIndex as LONG, byval bstrFormat as BSTR, byval pbstrFormattedString as BSTR ptr) as HRESULT 2185 declare sub IXTLRuntime_formatIndex_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2186 declare function IXTLRuntime_formatNumber_Proxy(byval This as IXTLRuntime ptr, byval dblNumber as double, byval bstrFormat as BSTR, byval pbstrFormattedString as BSTR ptr) as HRESULT 2187 declare sub IXTLRuntime_formatNumber_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2188 declare function IXTLRuntime_formatDate_Proxy(byval This as IXTLRuntime ptr, byval varDate as VARIANT, byval bstrFormat as BSTR, byval varDestLocale as VARIANT, byval pbstrFormattedString as BSTR ptr) as HRESULT 2189 declare sub IXTLRuntime_formatDate_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2190 declare function IXTLRuntime_formatTime_Proxy(byval This as IXTLRuntime ptr, byval varTime as VARIANT, byval bstrFormat as BSTR, byval varDestLocale as VARIANT, byval pbstrFormattedString as BSTR ptr) as HRESULT 2191 declare sub IXTLRuntime_formatTime_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2192 #define __XMLDOMDocumentEvents_DISPINTERFACE_DEFINED__ 2193 extern DIID_XMLDOMDocumentEvents as const IID 2194 type XMLDOMDocumentEvents as XMLDOMDocumentEvents_ 2195 2196 type XMLDOMDocumentEventsVtbl 2197 QueryInterface as function(byval This as XMLDOMDocumentEvents ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 2198 AddRef as function(byval This as XMLDOMDocumentEvents ptr) as ULONG 2199 Release as function(byval This as XMLDOMDocumentEvents ptr) as ULONG 2200 GetTypeInfoCount as function(byval This as XMLDOMDocumentEvents ptr, byval pctinfo as UINT ptr) as HRESULT 2201 GetTypeInfo as function(byval This as XMLDOMDocumentEvents ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 2202 GetIDsOfNames as function(byval This as XMLDOMDocumentEvents ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 2203 Invoke as function(byval This as XMLDOMDocumentEvents ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 2204 end type 2205 2206 type XMLDOMDocumentEvents_ 2207 lpVtbl as XMLDOMDocumentEventsVtbl ptr 2208 end type 2209 2210 #define XMLDOMDocumentEvents_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 2211 #define XMLDOMDocumentEvents_AddRef(This) (This)->lpVtbl->AddRef(This) 2212 #define XMLDOMDocumentEvents_Release(This) (This)->lpVtbl->Release(This) 2213 #define XMLDOMDocumentEvents_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 2214 #define XMLDOMDocumentEvents_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 2215 #define XMLDOMDocumentEvents_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 2216 #define XMLDOMDocumentEvents_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 2217 extern CLSID_DOMDocument as const CLSID 2218 extern CLSID_DOMFreeThreadedDocument as const CLSID 2219 #define __IXMLHttpRequest_INTERFACE_DEFINED__ 2220 extern IID_IXMLHttpRequest as const IID 2221 type IXMLHttpRequest as IXMLHttpRequest_ 2222 2223 type IXMLHttpRequestVtbl 2224 QueryInterface as function(byval This as IXMLHttpRequest ptr, byval riid as const IID const ptr, byval ppvObject as any ptr ptr) as HRESULT 2225 AddRef as function(byval This as IXMLHttpRequest ptr) as ULONG 2226 Release as function(byval This as IXMLHttpRequest ptr) as ULONG 2227 GetTypeInfoCount as function(byval This as IXMLHttpRequest ptr, byval pctinfo as UINT ptr) as HRESULT 2228 GetTypeInfo as function(byval This as IXMLHttpRequest ptr, byval iTInfo as UINT, byval lcid as LCID, byval ppTInfo as ITypeInfo ptr ptr) as HRESULT 2229 GetIDsOfNames as function(byval This as IXMLHttpRequest ptr, byval riid as const IID const ptr, byval rgszNames as LPOLESTR ptr, byval cNames as UINT, byval lcid as LCID, byval rgDispId as DISPID ptr) as HRESULT 2230 Invoke as function(byval This as IXMLHttpRequest ptr, byval dispIdMember as DISPID, byval riid as const IID const ptr, byval lcid as LCID, byval wFlags as WORD, byval pDispParams as DISPPARAMS ptr, byval pVarResult as VARIANT ptr, byval pExcepInfo as EXCEPINFO ptr, byval puArgErr as UINT ptr) as HRESULT 2231 open as function(byval This as IXMLHttpRequest ptr, byval bstrMethod as BSTR, byval bstrUrl as BSTR, byval varAsync as VARIANT, byval bstrUser as VARIANT, byval bstrPassword as VARIANT) as HRESULT 2232 setRequestHeader as function(byval This as IXMLHttpRequest ptr, byval bstrHeader as BSTR, byval bstrValue as BSTR) as HRESULT 2233 getResponseHeader as function(byval This as IXMLHttpRequest ptr, byval bstrHeader as BSTR, byval pbstrValue as BSTR ptr) as HRESULT 2234 getAllResponseHeaders as function(byval This as IXMLHttpRequest ptr, byval pbstrHeaders as BSTR ptr) as HRESULT 2235 send as function(byval This as IXMLHttpRequest ptr, byval varBody as VARIANT) as HRESULT 2236 abort as function(byval This as IXMLHttpRequest ptr) as HRESULT 2237 get_status as function(byval This as IXMLHttpRequest ptr, byval plStatus as LONG ptr) as HRESULT 2238 get_statusText as function(byval This as IXMLHttpRequest ptr, byval pbstrStatus as BSTR ptr) as HRESULT 2239 get_responseXML as function(byval This as IXMLHttpRequest ptr, byval ppBody as IDispatch ptr ptr) as HRESULT 2240 get_responseText as function(byval This as IXMLHttpRequest ptr, byval pbstrBody as BSTR ptr) as HRESULT 2241 get_responseBody as function(byval This as IXMLHttpRequest ptr, byval pvarBody as VARIANT ptr) as HRESULT 2242 get_responseStream as function(byval This as IXMLHttpRequest ptr, byval pvarBody as VARIANT ptr) as HRESULT 2243 get_readyState as function(byval This as IXMLHttpRequest ptr, byval plState as LONG ptr) as HRESULT 2244 put_onreadystatechange as function(byval This as IXMLHttpRequest ptr, byval pReadyStateSink as IDispatch ptr) as HRESULT 2245 end type 2246 2247 type IXMLHttpRequest_ 2248 lpVtbl as IXMLHttpRequestVtbl ptr 2249 end type 2250 2251 #define IXMLHttpRequest_QueryInterface(This, riid, ppvObject) (This)->lpVtbl->QueryInterface(This, riid, ppvObject) 2252 #define IXMLHttpRequest_AddRef(This) (This)->lpVtbl->AddRef(This) 2253 #define IXMLHttpRequest_Release(This) (This)->lpVtbl->Release(This) 2254 #define IXMLHttpRequest_GetTypeInfoCount(This, pctinfo) (This)->lpVtbl->GetTypeInfoCount(This, pctinfo) 2255 #define IXMLHttpRequest_GetTypeInfo(This, iTInfo, lcid, ppTInfo) (This)->lpVtbl->GetTypeInfo(This, iTInfo, lcid, ppTInfo) 2256 #define IXMLHttpRequest_GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) (This)->lpVtbl->GetIDsOfNames(This, riid, rgszNames, cNames, lcid, rgDispId) 2257 #define IXMLHttpRequest_Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) (This)->lpVtbl->Invoke(This, dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr) 2258 #define IXMLHttpRequest_open(This, bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword) (This)->lpVtbl->open(This, bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword) 2259 #define IXMLHttpRequest_setRequestHeader(This, bstrHeader, bstrValue) (This)->lpVtbl->setRequestHeader(This, bstrHeader, bstrValue) 2260 #define IXMLHttpRequest_getResponseHeader(This, bstrHeader, pbstrValue) (This)->lpVtbl->getResponseHeader(This, bstrHeader, pbstrValue) 2261 #define IXMLHttpRequest_getAllResponseHeaders(This, pbstrHeaders) (This)->lpVtbl->getAllResponseHeaders(This, pbstrHeaders) 2262 #define IXMLHttpRequest_send(This, varBody) (This)->lpVtbl->send(This, varBody) 2263 #define IXMLHttpRequest_abort(This) (This)->lpVtbl->abort(This) 2264 #define IXMLHttpRequest_get_status(This, plStatus) (This)->lpVtbl->get_status(This, plStatus) 2265 #define IXMLHttpRequest_get_statusText(This, pbstrStatus) (This)->lpVtbl->get_statusText(This, pbstrStatus) 2266 #define IXMLHttpRequest_get_responseXML(This, ppBody) (This)->lpVtbl->get_responseXML(This, ppBody) 2267 #define IXMLHttpRequest_get_responseText(This, pbstrBody) (This)->lpVtbl->get_responseText(This, pbstrBody) 2268 #define IXMLHttpRequest_get_responseBody(This, pvarBody) (This)->lpVtbl->get_responseBody(This, pvarBody) 2269 #define IXMLHttpRequest_get_responseStream(This, pvarBody) (This)->lpVtbl->get_responseStream(This, pvarBody) 2270 #define IXMLHttpRequest_get_readyState(This, plState) (This)->lpVtbl->get_readyState(This, plState) 2271 #define IXMLHttpRequest_put_onreadystatechange(This, pReadyStateSink) (This)->lpVtbl->put_onreadystatechange(This, pReadyStateSink) 2272 2273 declare function IXMLHttpRequest_open_Proxy(byval This as IXMLHttpRequest ptr, byval bstrMethod as BSTR, byval bstrUrl as BSTR, byval varAsync as VARIANT, byval bstrUser as VARIANT, byval bstrPassword as VARIANT) as HRESULT 2274 declare sub IXMLHttpRequest_open_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2275 declare function IXMLHttpRequest_setRequestHeader_Proxy(byval This as IXMLHttpRequest ptr, byval bstrHeader as BSTR, byval bstrValue as BSTR) as HRESULT 2276 declare sub IXMLHttpRequest_setRequestHeader_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2277 declare function IXMLHttpRequest_getResponseHeader_Proxy(byval This as IXMLHttpRequest ptr, byval bstrHeader as BSTR, byval pbstrValue as BSTR ptr) as HRESULT 2278 declare sub IXMLHttpRequest_getResponseHeader_Stub(byval This as IRpcStubBuffer ptr, byval _pRpcChannelBuffer as IRpcChannelBuffer ptr, byval _pRpcMessage as PRPC_MESSAGE, byval _pdwStubPhase as DWORD ptr) 2279 declare function IXMLHttpRequest_getAllResponseHeaders_Proxy(byval This as IXMLHttpRequest ptr, byval pbstrHeaders as BSTR ptr)