22 #if !defined(progid) && !defined(__WIDL__) 23 #define threading(model) 25 #define vi_progid(str) 49 cpp_quote(
"#ifndef __MSXML_DOMNODETYPE_DEFINED")
50 cpp_quote("
#define __MSXML_DOMNODETYPE_DEFINED") 75 uuid(2933bf80-7b36-11d2-b20e-00c04f983e60),
173 [
out,retval]
BSTR *xmlString );
207 uuid(2933bf81-7b36-11d2-b20e-00c04f983e60),
335 uuid(2933bf82-7b36-11d2-b20e-00c04f983e60),
364 uuid(2933bf83-7b36-11d2-b20e-00c04f983e60),
415 uuid(3efaa413-272
f-11d2-836
f-0000f87a7782),
430 uuid(2933bf84-7b36-11d2-b20e-00c04f983e60),
473 uuid(2933bf85-7b36-11d2-b20e-00c04f983e60),
495 uuid(2933bf86-7b36-11d2-b20e-00c04f983e60),
541 uuid(2933bf87-7b36-11d2-b20e-00c04f983e60),
558 uuid(2933bf88-7b36-11d2-b20e-00c04f983e60),
573 uuid(2933bf89-7b36-11d2-b20e-00c04f983e60),
595 uuid(2933bf8a-7b36-11d2-b20e-00c04f983e60),
610 uuid(2933bf8b-7b36-11d2-b20e-00c04f983e60),
632 uuid(2933bf8c-7b36-11d2-b20e-00c04f983e60),
651 uuid(2933bf8d-7b36-11d2-b20e-00c04f983e60),
673 uuid(2933bf8e-7b36-11d2-b20e-00c04f983e60),
687 uuid(2933bf8f-7b36-11d2-b20e-00c04f983e60),
703 helpstring(
"structure for reporting parse errors"),
705 uuid (3efaa426-272
f-11d2-836
f-0000f87a7782)
733 uuid(3efaa427-272
f-11d2-836
f-0000f87a7782)
748 progid(
"Microsoft.XMLDOM.1.0"),
752 uuid(2933bf90-7b36-11d2-b20e-00c04f983e60)
762 progid(
"Microsoft.FreeThreadedXMLDOM.1.0"),
763 vi_progid(
"Microsoft.FreeThreadedXMLDOM"),
766 uuid(2933bf91-7b36-11d2-b20e-00c04f983e60)
768 coclass DOMFreeThreadedDocument
776 uuid(ed8c108d-4349-11d2-91
a4-00c04f7969e8),
831 progid(
"Microsoft.XMLHTTP.1.0"),
835 uuid(ed8c108e-4349-11d2-91
a4-00c04f7969e8)
#define DISPID_XMLDOM_NODE_TRANSFORMNODE
INTERNETFEATURELIST feature
#define DISPID_DOM_DOCUMENT_DOCUMENTELEMENT
#define DISPID_DOM_ERROR_FILEPOS
#define DISPID_XMLDOM_DOCUMENT_ABORT
HRESULT splitText([in] LONG offset, [out, retval] IXMLDOMText **rightHandTextNode)
HRESULT _newEnum([out, retval] IUnknown **ppUnk)
#define DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME
coclass DOMDocument version(1.0)
#define DISPID_DOM_DATA_DATA
#define DISPID_DOM_ERROR_REASON
IXMLDOMParseError parseError
HRESULT createNode([in] VARIANT Type, [in] BSTR name, [in] BSTR namespaceURI, [out, retval] IXMLDOMNode **node)
IXMLDOMNamedNodeMap entities
#define DISPID_DOM_NODE_NODEVALUE
#define DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM
#define DISPID_DOM_NODE_ATTRIBUTES
#define DISPID_DOM_TEXT_SPLITTEXT
#define DISPID_DOM_ATTRIBUTE_VALUE
#define DISPID_DOM_NODELIST_LENGTH
coclass MSXML2::XSLTemplate40 object
#define DISPID_DOM_PI_DATA
HRESULT getAllResponseHeaders([out, retval] BSTR *pbstrHeaders)
#define DISPID_XMLDOM_NODE_SELECTNODES
#define DISPID_DOM_NODE_LASTCHILD
#define DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE
#define DISPID_DOM_ENTITY_SYSTEMID
coclass SHDocVw::ShellWindows dual
GLuint GLuint GLsizei count
#define DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION
HRESULT insertData([in] LONG offset, [in] BSTR data)
#define DISPID_DOM_DATA_DELETE
IDispatch onreadystatechange
#define DISPID_DOM_ERROR_LINE
#define DISPID_XMLDOM_DOCUMENT_CREATENODE
#define DISPID_XMLDOM_DOCUMENT_LOADXML
#define DISPID_DOM_NODE_PREVIOUSSIBLING
#define DISPID_DOM_NODE_HASCHILDNODES
#define DISPID_DOM_NOTATION_SYSTEMID
static const struct update_accum a4
HRESULT nextNode([out, retval] IXMLDOMNode **nextItem)
#define DISPID_DOM_DOCUMENT_CREATEELEMENT
HRESULT removeQualifiedItem([in] BSTR baseName, [in] BSTR namespaceURI, [out, retval] IXMLDOMNode **qualifiedItem)
HRESULT substringData([in] LONG offset, [in] LONG count, [out, retval] BSTR *data)
#define DISPID_DOM_ELEMENT_REMOVEATTRIBUTE
#define comment(fmt, arg1)
#define DISPID_DOM_DOCUMENT_CREATETEXTNODE
HRESULT createDocumentFragment([out, retval] IXMLDOMDocumentFragment **docFrag)
HRESULT load([in] VARIANT xmlSource, [out, retval] VARIANT_BOOL *isSuccessful)
IXMLDOMNode item([in] LONG index)
HRESULT setRequestHeader([in] BSTR bstrHeader, [in] BSTR bstrValue)
const DISPID DISPID_VALUE
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
#define DISPID_DOM_NODE_FIRSTCHILD
VARIANT onreadystatechange
coclass AMMultiMediaStream cpp_quote("DEFINE_GUID(CLSID_AMDirectDrawStream, 0x49c47ce4, 0x9ba4, 0x11d0, 0x82, 0x12, 0x00, 0xc0, 0x4f, 0xc3, 0x2c, 0x45);") cpp_quote("DEFINE_GUID(CLSID_AMAudioStream
#define DISPID_DOM_NODE_OWNERDOC
#define DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT
coclass TestTypelib::Coclass3 oleautomation
#define DISPID_DOM_DOCUMENT_CREATEATTRIBUTE
VARIANT_BOOL preserveWhiteSpace
#define DISPID_DOM_PI_TARGET
#define DISPID_XMLDOMEVENT_ONDATAAVAILABLE
#define DISPID_DOM_NODE_INSERTBEFORE
#define DISPID_DOM_NODE_PARENTNODE
HRESULT createEntityReference([in] BSTR name, [out, retval] IXMLDOMEntityReference **entityRef)
#define DISPID_DOM_ENTITY_NOTATIONNAME
#define DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE
HRESULT getResponseHeader([in] BSTR bstrHeader, [out, retval] BSTR *pbstrValue)
#define DISPID_XMLDOM_NODE_PARSED
#define DISPID_XMLDOM_NODE_DATATYPE
HRESULT removeChild([in] IXMLDOMNode *childNode, [out, retval] IXMLDOMNode **oldChild)
#define DISPID_XMLDOM_NODE_NODETYPEDVALUE
#define DISPID_XMLDOM_DOCUMENT_VALIDATE
#define DISPID_DOM_ELEMENT_GETTAGNAME
#define DISPID_DOM_ELEMENT_GETATTRIBUTE
HRESULT setAttribute([in] BSTR name, [in] VARIANT value)
#define DISPID_DOM_ELEMENT_GETATTRIBUTENODE
IXMLDOMNamedNodeMap notations
HRESULT createTextNode([in] BSTR data, [out, retval] IXMLDOMText **text)
#define DISPID_XMLDOM_NODE_DEFINITION
#define DISPID_XMLDOM_DOCUMENT_SAVE
const DISPID DISPID_NEWENUM
VARIANT_BOOL resolveExternals
HRESULT removeNamedItem([in] BSTR name, [out, retval] IXMLDOMNode **namedItem)
#define DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM
coclass DOMDocument helpstring("Free Threaded XML DOM Document")
#define DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT
IXMLDOMNodeList childNodes
#define DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE
#define DISPID_DOM_DATA_REPLACE
#define DISPID_DOM_NODE_NODETYPE
#define DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM
HRESULT appendData([in] BSTR data)
#define DISPID_DOM_DOCUMENTTYPE_NAME
#define DISPID_DOM_NODE_REMOVECHILD
#define DISPID_XMLDOM_NODE_XML
#define DISPID_DOM_NODE_APPENDCHILD
IXMLDOMNode previousSibling
HRESULT removeAttribute([in] BSTR name)
#define DISPID_XMLDOM_NAMEDNODEMAP_RESET
HRESULT send([in, optional] VARIANT varBody)
#define DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM
coclass DOMDocument uuid(2933bf91-7b36-11d2-b20e-00c04f983e60)] coclass DOMFreeThreadedDocument
#define DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME
#define DISPID_XMLDOM_NODE_BASENAME
HRESULT deleteData([in] LONG offset, [in] LONG count)
HRESULT getNamedItem([in] BSTR name, [out, retval] IXMLDOMNode **namedItem)
#define DISPID_XMLDOM_NODELIST_NEXTNODE
#define DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE
#define DISPID_DOM_DATA_SUBSTRING
#define DISPID_DOM_DOCUMENT_DOCTYPE
#define DISPID_DOM_NOTATION_PUBLICID
#define DISPID_DOM_ELEMENT_SETATTRIBUTE
IXMLDOMNode item([in] LONG index)
HRESULT nextNode([out, retval] IXMLDOMNode **nextItem)
#define DISPID_DOM_DOCUMENTTYPE_ENTITIES
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
IXMLDOMDocument ownerDocument
#define DISPID_DOM_DATA_INSERT
HRESULT hasChildNodes([out, retval] VARIANT_BOOL *hasChild)
coclass TestTypelib::Coclass3 odl
HRESULT replaceData([in] LONG offset, [in] LONG count, [in] BSTR data)
#define DISPID_DOM_ELEMENT_SETATTRIBUTENODE
#define DISPID_DOM_DOCUMENT_CREATECDATASECTION
HRESULT nodeFromID([in] BSTR idString, [out, retval] IXMLDOMNode **node)
#define DISPID_DOM_NODE_REPLACECHILD
#define DISPID_DOM_ENTITY_PUBLICID
HRESULT getElementsByTagName([in] BSTR tagName, [out, retval] IXMLDOMNodeList **resultList)
HRESULT getAttributeNode([in] BSTR name, [out, retval] IXMLDOMAttribute **attributeNode)
HRESULT createProcessingInstruction([in] BSTR target, [in] BSTR data, [out, retval] IXMLDOMProcessingInstruction **pi)
#define DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE
#define DISPID_XMLDOM_NODE_NAMESPACE
HRESULT selectNodes([in] BSTR queryString, [out, retval] IXMLDOMNodeList **resultList)
#define DISPID_XMLDOM_NODE_PREFIX
HRESULT loadXML([in] BSTR bstrXML, [out, retval] VARIANT_BOOL *isSuccessful)
#define DISPID_DOM_ELEMENT_NORMALIZE
#define DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE
#define DISPID_XMLDOM_DOCUMENT_PARSEERROR
#define DISPID_DOM_NODE_CHILDNODES
#define DISPID_XMLDOM_DOCUMENT_LOAD
#define DISPID_DOM_DOCUMENT_IMPLEMENTATION
HRESULT getQualifiedItem([in] BSTR baseName, [in] BSTR namespaceURI, [out, retval] IXMLDOMNode **qualifiedItem)
#define DISPID_XMLDOM_DOCUMENT_ASYNC
HRESULT removeAttributeNode([in] IXMLDOMAttribute *DOMAttribute, [out, retval] IXMLDOMAttribute **attributeNode)
HRESULT cloneNode([in] VARIANT_BOOL deep, [out, retval] IXMLDOMNode **cloneRoot)
HRESULT getElementsByTagName([in] BSTR tagName, [out, retval] IXMLDOMNodeList **resultList)
HRESULT createAttribute([in] BSTR name, [out, retval] IXMLDOMAttribute **attribute)
HRESULT open([in] BSTR bstrMethod, [in] BSTR bstrUrl, [in, optional] VARIANT varAsync, [in, optional] VARIANT varUser, [in, optional] VARIANT varPassword)
HRESULT hasFeature([in] BSTR feature, [in] BSTR version, [out, retval] VARIANT_BOOL *pbool)
#define DISPID_XMLDOM_NODE_STRINGTYPE
HRESULT transformNodeToObject([in] IXMLDOMNode *stylesheet, [in] VARIANT outputObject)
#define DISPID_DOM_IMPLEMENTATION_HASFEATURE
HRESULT createComment([in] BSTR data, [out, retval] IXMLDOMComment **comment)
#define DISPID_XMLDOM_NODE_SELECTSINGLENODE
#define DISPID_DOM_DOCUMENTTYPE_NOTATIONS
GLsizei GLsizei GLchar * source
HRESULT selectSingleNode([in] BSTR queryString, [out, retval] IXMLDOMNode **resultNode)
#define DISPID_DOM_DATA_APPEND
HRESULT createCDATASection([in] BSTR data, [out, retval] IXMLDOMCDATASection **cdata)
#define DISPID_DOM_ERROR_URL
#define DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM
#define DISPID_DOM_DATA_LENGTH
#define DISPID_READYSTATE
HRESULT insertBefore([in] IXMLDOMNode *newChild, [in] VARIANT refChild, [out, retval] IXMLDOMNode **outNewChild)
HRESULT createElement([in] BSTR tagname, [out, retval] IXMLDOMElement **element)
HRESULT setNamedItem([in] IXMLDOMNode *newItem, [out, retval] IXMLDOMNode **namedItem)
#define DISPID_DOM_ERROR_LINEPOS
IXMLDOMDocumentType doctype
#define DISPID_XMLDOM_DOCUMENT_NODEFROMID
HRESULT replaceChild([in] IXMLDOMNode *newChild, [in] IXMLDOMNode *oldChild, [out, retval] IXMLDOMNode **outOldChild)
HRESULT transformNode([in] IXMLDOMNode *styleSheet, [out, retval] BSTR *xmlString)
#define DISPID_XMLDOM_DOCUMENT_URL
HRESULT getAttribute([in] BSTR name, [out, retval] VARIANT *value)
IXMLDOMElement documentElement
HRESULT save([in] VARIANT destination)
#define DISPID_DOM_NODE_NODENAME
#define DISPID_DOM_DOCUMENT_CREATECOMMENT
#define DISPID_XMLDOM_NODELIST_RESET
GLuint GLuint GLsizei GLenum type
__MSXML_DOMNODETYPE_DEFINED enum tagDOMNodeType DOMNodeType
#define DISPID_DOM_NODE_CLONENODE
#define DISPID_DOM_ATTRIBUTE_GETNAME
HRESULT _newEnum([out, retval] IUnknown **ppUnk)
#define DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE
IXMLDOMImplementation implementation
#define DISPID_XMLDOM_NODE_TEXT
HRESULT appendChild([in] IXMLDOMNode *newChild, [out, retval] IXMLDOMNode **outNewChild)
HRESULT setAttributeNode([in] IXMLDOMAttribute *DOMAttribute, [out, retval] IXMLDOMAttribute **attributeNode)
VARIANT_BOOL validateOnParse
IXMLDOMNamedNodeMap attributes
#define DISPID_XMLDOM_NODE_SPECIFIED
#define DISPID_DOM_ERROR_SRCTEXT
#define DISPID_DOM_NODE_NEXTSIBLING
#define DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE
#define DISPID_XMLDOMEVENT_ONREADYSTATECHANGE