#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\msxml4.dll")(GUID . "{F5078F18-C551-11D3-89B9-0000F81FE221}")(DESCRIPTION . "Microsoft XML, v4.0")(VERSION . "4.0") (CLASSES . #S(HASH-TABLE EQUAL ("IXMLDOMImplementation" (TYPE . "Dispinterface")(GUID . "{2933BF8F-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "hasFeature") (RIID . #x00000091) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ("feature" "VT_BSTR")("version" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("IXMLDOMNode" (TYPE . "Dispinterface")(DESCRIPTION . "Core DOM node interface")(GUID . "{2933BF80-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")))) ("DOMNodeType" (TYPE . "Typedef")(DESCRIPTION . "Constants that define a node's type")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagDOMNodeType" (TYPE . "Enum")(DESCRIPTION . "Constants that define a node's type")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IXMLDOMNodeList" (TYPE . "Dispinterface")(GUID . "{2933BF82-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "collection of nodes")) ((NAME . "length") (RIID . #x0000004a) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of nodes in the collection")) ((NAME . "nextNode") (RIID . #x0000004c) (OFFSET . #x24) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get next node from iterator")) ((NAME . "reset") (RIID . #x0000004d) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "reset the position of iterator")) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("IXMLDOMNamedNodeMap" (TYPE . "Dispinterface")(GUID . "{2933BF83-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getNamedItem") (RIID . #x00000053) (OFFSET . #x1c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "lookup item by name")) ((NAME . "setNamedItem") (RIID . #x00000054) (OFFSET . #x20) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newItem" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set item by name")) ((NAME . "removeNamedItem") (RIID . #x00000055) (OFFSET . #x24) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove item by name")) ((NAME . "item") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "collection of nodes")) ((NAME . "length") (RIID . #x0000004a) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of nodes in the collection")) ((NAME . "getQualifiedItem") (RIID . #x00000057) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("baseName" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "lookup the item by name and namespace")) ((NAME . "removeQualifiedItem") (RIID . #x00000058) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("baseName" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove the item by name and namespace")) ((NAME . "nextNode") (RIID . #x00000059) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get next node from iterator")) ((NAME . "reset") (RIID . #x0000005a) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "reset the position of iterator")) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x40) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("IXMLDOMDocument" (TYPE . "Dispinterface")(GUID . "{2933BF81-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "doctype") (RIID . #x00000026) (OFFSET . #xac) (RETURNS . "VT_PTR.IXMLDOMDocumentType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "node corresponding to the DOCTYPE")) ((NAME . "implementation") (RIID . #x00000027) (OFFSET . #xb0) (RETURNS . "VT_PTR.IXMLDOMImplementation")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "info on this DOM implementation")) ((NAME . "documentElement") (RIID . #x00000028) (OFFSET . #xb4) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the root of the tree")) ((NAME . "documentElement") (RIID . #x00000028) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMElement")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "the root of the tree")) ((NAME . "createElement") (RIID . #x00000029) (OFFSET . #xbc) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ("tagName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create an Element node")) ((NAME . "createDocumentFragment") (RIID . #x0000002a) (OFFSET . #xc0) (RETURNS . "VT_PTR.IXMLDOMDocumentFragment")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a DocumentFragment node")) ((NAME . "createTextNode") (RIID . #x0000002b) (OFFSET . #xc4) (RETURNS . "VT_PTR.IXMLDOMText")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a text node")) ((NAME . "createComment") (RIID . #x0000002c) (OFFSET . #xc8) (RETURNS . "VT_PTR.IXMLDOMComment")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a comment node")) ((NAME . "createCDATASection") (RIID . #x0000002d) (OFFSET . #xcc) (RETURNS . "VT_PTR.IXMLDOMCDATASection")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a CDATA section node")) ((NAME . "createProcessingInstruction") (RIID . #x0000002e) (OFFSET . #xd0) (RETURNS . "VT_PTR.IXMLDOMProcessingInstruction")(PARAMS ("target" "VT_BSTR")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a processing instruction node")) ((NAME . "createAttribute") (RIID . #x0000002f) (OFFSET . #xd4) (RETURNS . "VT_PTR.IXMLDOMAttribute")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create an attribute node")) ((NAME . "createEntityReference") (RIID . #x00000031) (OFFSET . #xd8) (RETURNS . "VT_PTR.IXMLDOMEntityReference")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create an entity reference node")) ((NAME . "getElementsByTagName") (RIID . #x00000032) (OFFSET . #xdc) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("tagName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "build a list of elements by name")) ((NAME . "createNode") (RIID . #x00000036) (OFFSET . #xe0) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("type" "VT_VARIANT")("name" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a node of the specified node type and name")) ((NAME . "nodeFromID") (RIID . #x00000038) (OFFSET . #xe4) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("idString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "retrieve node from it's ID")) ((NAME . "load") (RIID . #x0000003a) (OFFSET . #xe8) (RETURNS . "VT_BOOL")(PARAMS ("xmlSource" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "load document from the specified XML source")) ((NAME . "readyState") (RIID . #xfffffdf3) (OFFSET . #xec) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the state of the XML document")) ((NAME . "parseError") (RIID . #x0000003b) (OFFSET . #xf0) (RETURNS . "VT_PTR.IXMLDOMParseError")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the last parser error")) ((NAME . "url") (RIID . #x0000003c) (OFFSET . #xf4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the URL for the loaded XML document")) ((NAME . "async") (RIID . #x0000003d) (OFFSET . #xf8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "flag for asynchronous download")) ((NAME . "async") (RIID . #x0000003d) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ("xmlSource" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "flag for asynchronous download")) ((NAME . "abort") (RIID . #x0000003e) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "abort an asynchronous download")) ((NAME . "loadXML") (RIID . #x0000003f) (OFFSET . #x104) (RETURNS . "VT_BOOL")(PARAMS ("bstrXML" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "load the document from a string")) ((NAME . "save") (RIID . #x00000040) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "save the document to a specified destination")) ((NAME . "validateOnParse") (RIID . #x00000041) (OFFSET . #x10c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether the parser performs validation")) ((NAME . "validateOnParse") (RIID . #x00000041) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "indicates whether the parser performs validation")) ((NAME . "resolveExternals") (RIID . #x00000042) (OFFSET . #x114) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether the parser resolves references to external DTD/Entities/Schema")) ((NAME . "resolveExternals") (RIID . #x00000042) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "indicates whether the parser resolves references to external DTD/Entities/Schema")) ((NAME . "preserveWhiteSpace") (RIID . #x00000043) (OFFSET . #x11c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether the parser preserves whitespace")) ((NAME . "preserveWhiteSpace") (RIID . #x00000043) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "indicates whether the parser preserves whitespace")) ((NAME . "onreadystatechange") (RIID . #x00000044) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "register a readystatechange event handler")) ((NAME . "ondataavailable") (RIID . #x00000045) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "register an ondataavailable event handler")) ((NAME . "ontransformnode") (RIID . #x00000046) (OFFSET . #x12c) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "register an ontransformnode event handler")))) ("IXMLDOMDocumentType" (TYPE . "Dispinterface")(GUID . "{2933BF8B-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "name") (RIID . #x00000083) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the document type (root of the tree)")) ((NAME . "entities") (RIID . #x00000084) (OFFSET . #xb0) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "a list of entities in the document")) ((NAME . "notations") (RIID . #x00000085) (OFFSET . #xb4) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "a list of notations in the document")))) ("IXMLDOMElement" (TYPE . "Dispinterface")(GUID . "{2933BF86-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "tagName") (RIID . #x00000061) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the tagName of the element")) ((NAME . "getAttribute") (RIID . #x00000063) (OFFSET . #xb0) (RETURNS . "VT_VARIANT")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "look up the string value of an attribute by name")) ((NAME . "setAttribute") (RIID . #x00000064) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("value" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the string value of an attribute by name")) ((NAME . "removeAttribute") (RIID . #x00000065) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove an attribute by name")) ((NAME . "getAttributeNode") (RIID . #x00000066) (OFFSET . #xbc) (RETURNS . "VT_PTR.IXMLDOMAttribute")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "look up the attribute node by name")) ((NAME . "setAttributeNode") (RIID . #x00000067) (OFFSET . #xc0) (RETURNS . "VT_PTR.IXMLDOMAttribute")(PARAMS ("DOMAttribute" "VT_PTR.IXMLDOMAttribute")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the specified attribute on the element")) ((NAME . "removeAttributeNode") (RIID . #x00000068) (OFFSET . #xc4) (RETURNS . "VT_PTR.IXMLDOMAttribute")(PARAMS ("DOMAttribute" "VT_PTR.IXMLDOMAttribute")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove the specified attribute")) ((NAME . "getElementsByTagName") (RIID . #x00000069) (OFFSET . #xc8) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("tagName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "build a list of elements by name")) ((NAME . "normalize") (RIID . #x0000006a) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "collapse all adjacent text nodes in sub-tree")))) ("IXMLDOMAttribute" (TYPE . "Dispinterface")(GUID . "{2933BF85-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "name") (RIID . #x00000076) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get name of the attribute")) ((NAME . "value") (RIID . #x00000078) (OFFSET . #xb0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "string value of the attribute")) ((NAME . "value") (RIID . #x00000078) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "string value of the attribute")))) ("IXMLDOMDocumentFragment" (TYPE . "Dispinterface")(GUID . "{3EFAA413-272F-11D2-836F-0000F87A7782}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")))) ("IXMLDOMText" (TYPE . "Dispinterface")(GUID . "{2933BF87-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value of the node")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "value of the node")) ((NAME . "length") (RIID . #x0000006e) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of characters in value")) ((NAME . "substringData") (RIID . #x0000006f) (OFFSET . #xb8) (RETURNS . "VT_BSTR")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "retrieve substring of value")) ((NAME . "appendData") (RIID . #x00000070) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append string to value")) ((NAME . "insertData") (RIID . #x00000071) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert string into value")) ((NAME . "deleteData") (RIID . #x00000072) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "delete string within the value")) ((NAME . "replaceData") (RIID . #x00000073) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace string within the value")) ((NAME . "splitText") (RIID . #x0000007b) (OFFSET . #xcc) (RETURNS . "VT_PTR.IXMLDOMText")(PARAMS ("offset" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "split the text node into two text nodes at the position specified")))) ("IXMLDOMCharacterData" (TYPE . "Dispinterface")(GUID . "{2933BF84-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value of the node")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "value of the node")) ((NAME . "length") (RIID . #x0000006e) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of characters in value")) ((NAME . "substringData") (RIID . #x0000006f) (OFFSET . #xb8) (RETURNS . "VT_BSTR")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "retrieve substring of value")) ((NAME . "appendData") (RIID . #x00000070) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append string to value")) ((NAME . "insertData") (RIID . #x00000071) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert string into value")) ((NAME . "deleteData") (RIID . #x00000072) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "delete string within the value")) ((NAME . "replaceData") (RIID . #x00000073) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace string within the value")))) ("IXMLDOMComment" (TYPE . "Dispinterface")(GUID . "{2933BF88-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value of the node")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "value of the node")) ((NAME . "length") (RIID . #x0000006e) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of characters in value")) ((NAME . "substringData") (RIID . #x0000006f) (OFFSET . #xb8) (RETURNS . "VT_BSTR")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "retrieve substring of value")) ((NAME . "appendData") (RIID . #x00000070) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append string to value")) ((NAME . "insertData") (RIID . #x00000071) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert string into value")) ((NAME . "deleteData") (RIID . #x00000072) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "delete string within the value")) ((NAME . "replaceData") (RIID . #x00000073) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace string within the value")))) ("IXMLDOMCDATASection" (TYPE . "Dispinterface")(GUID . "{2933BF8A-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value of the node")) ((NAME . "data") (RIID . #x0000006d) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "value of the node")) ((NAME . "length") (RIID . #x0000006e) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of characters in value")) ((NAME . "substringData") (RIID . #x0000006f) (OFFSET . #xb8) (RETURNS . "VT_BSTR")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "retrieve substring of value")) ((NAME . "appendData") (RIID . #x00000070) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append string to value")) ((NAME . "insertData") (RIID . #x00000071) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert string into value")) ((NAME . "deleteData") (RIID . #x00000072) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "delete string within the value")) ((NAME . "replaceData") (RIID . #x00000073) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("count" "VT_I4")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace string within the value")) ((NAME . "splitText") (RIID . #x0000007b) (OFFSET . #xcc) (RETURNS . "VT_PTR.IXMLDOMText")(PARAMS ("offset" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "split the text node into two text nodes at the position specified")))) ("IXMLDOMProcessingInstruction" (TYPE . "Dispinterface")(GUID . "{2933BF89-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "target") (RIID . #x0000007f) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the target")) ((NAME . "data") (RIID . #x00000080) (OFFSET . #xb0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data")) ((NAME . "data") (RIID . #x00000080) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data")))) ("IXMLDOMEntityReference" (TYPE . "Dispinterface")(GUID . "{2933BF8E-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")))) ("IXMLDOMParseError" (TYPE . "Dispinterface")(DESCRIPTION . "structure for reporting parser errors")(GUID . "{3EFAA426-272F-11D2-836F-0000F87A7782}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "errorCode") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the error code")) ((NAME . "url") (RIID . #x000000b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URL of the XML document containing the error")) ((NAME . "reason") (RIID . #x000000b4) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the cause of the error")) ((NAME . "srcText") (RIID . #x000000b5) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data where the error occurred")) ((NAME . "line") (RIID . #x000000b6) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the line number in the XML document where the error occurred")) ((NAME . "linepos") (RIID . #x000000b7) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the character position in the line containing the error")) ((NAME . "filepos") (RIID . #x000000b8) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the absolute file position in the XML document containing the error")))) ("IXMLDOMDocument2" (TYPE . "Dispinterface")(GUID . "{2933BF95-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "doctype") (RIID . #x00000026) (OFFSET . #xac) (RETURNS . "VT_PTR.IXMLDOMDocumentType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "node corresponding to the DOCTYPE")) ((NAME . "implementation") (RIID . #x00000027) (OFFSET . #xb0) (RETURNS . "VT_PTR.IXMLDOMImplementation")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "info on this DOM implementation")) ((NAME . "documentElement") (RIID . #x00000028) (OFFSET . #xb4) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the root of the tree")) ((NAME . "documentElement") (RIID . #x00000028) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMElement")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "the root of the tree")) ((NAME . "createElement") (RIID . #x00000029) (OFFSET . #xbc) (RETURNS . "VT_PTR.IXMLDOMElement")(PARAMS ("tagName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create an Element node")) ((NAME . "createDocumentFragment") (RIID . #x0000002a) (OFFSET . #xc0) (RETURNS . "VT_PTR.IXMLDOMDocumentFragment")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a DocumentFragment node")) ((NAME . "createTextNode") (RIID . #x0000002b) (OFFSET . #xc4) (RETURNS . "VT_PTR.IXMLDOMText")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a text node")) ((NAME . "createComment") (RIID . #x0000002c) (OFFSET . #xc8) (RETURNS . "VT_PTR.IXMLDOMComment")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a comment node")) ((NAME . "createCDATASection") (RIID . #x0000002d) (OFFSET . #xcc) (RETURNS . "VT_PTR.IXMLDOMCDATASection")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a CDATA section node")) ((NAME . "createProcessingInstruction") (RIID . #x0000002e) (OFFSET . #xd0) (RETURNS . "VT_PTR.IXMLDOMProcessingInstruction")(PARAMS ("target" "VT_BSTR")("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a processing instruction node")) ((NAME . "createAttribute") (RIID . #x0000002f) (OFFSET . #xd4) (RETURNS . "VT_PTR.IXMLDOMAttribute")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create an attribute node")) ((NAME . "createEntityReference") (RIID . #x00000031) (OFFSET . #xd8) (RETURNS . "VT_PTR.IXMLDOMEntityReference")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create an entity reference node")) ((NAME . "getElementsByTagName") (RIID . #x00000032) (OFFSET . #xdc) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("tagName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "build a list of elements by name")) ((NAME . "createNode") (RIID . #x00000036) (OFFSET . #xe0) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("type" "VT_VARIANT")("name" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a node of the specified node type and name")) ((NAME . "nodeFromID") (RIID . #x00000038) (OFFSET . #xe4) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("idString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "retrieve node from it's ID")) ((NAME . "load") (RIID . #x0000003a) (OFFSET . #xe8) (RETURNS . "VT_BOOL")(PARAMS ("xmlSource" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "load document from the specified XML source")) ((NAME . "readyState") (RIID . #xfffffdf3) (OFFSET . #xec) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the state of the XML document")) ((NAME . "parseError") (RIID . #x0000003b) (OFFSET . #xf0) (RETURNS . "VT_PTR.IXMLDOMParseError")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the last parser error")) ((NAME . "url") (RIID . #x0000003c) (OFFSET . #xf4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the URL for the loaded XML document")) ((NAME . "async") (RIID . #x0000003d) (OFFSET . #xf8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "flag for asynchronous download")) ((NAME . "async") (RIID . #x0000003d) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ("xmlSource" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "flag for asynchronous download")) ((NAME . "abort") (RIID . #x0000003e) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "abort an asynchronous download")) ((NAME . "loadXML") (RIID . #x0000003f) (OFFSET . #x104) (RETURNS . "VT_BOOL")(PARAMS ("bstrXML" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "load the document from a string")) ((NAME . "save") (RIID . #x00000040) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "save the document to a specified destination")) ((NAME . "validateOnParse") (RIID . #x00000041) (OFFSET . #x10c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether the parser performs validation")) ((NAME . "validateOnParse") (RIID . #x00000041) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "indicates whether the parser performs validation")) ((NAME . "resolveExternals") (RIID . #x00000042) (OFFSET . #x114) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether the parser resolves references to external DTD/Entities/Schema")) ((NAME . "resolveExternals") (RIID . #x00000042) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "indicates whether the parser resolves references to external DTD/Entities/Schema")) ((NAME . "preserveWhiteSpace") (RIID . #x00000043) (OFFSET . #x11c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether the parser preserves whitespace")) ((NAME . "preserveWhiteSpace") (RIID . #x00000043) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "indicates whether the parser preserves whitespace")) ((NAME . "onreadystatechange") (RIID . #x00000044) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "register a readystatechange event handler")) ((NAME . "ondataavailable") (RIID . #x00000045) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "register an ondataavailable event handler")) ((NAME . "ontransformnode") (RIID . #x00000046) (OFFSET . #x12c) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "register an ontransformnode event handler")) ((NAME . "namespaces") (RIID . #x000000c9) (OFFSET . #x130) (RETURNS . "VT_PTR.IXMLDOMSchemaCollection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "A collection of all namespaces for this document")) ((NAME . "schemas") (RIID . #x000000ca) (OFFSET . #x134) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The associated schema cache")) ((NAME . "schemas") (RIID . #x000000ca) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("destination" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "The associated schema cache")) ((NAME . "validate") (RIID . #x000000cb) (OFFSET . #x13c) (RETURNS . "VT_PTR.IXMLDOMParseError")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "perform runtime validation on the currently loaded XML document")) ((NAME . "setProperty") (RIID . #x000000cc) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("value" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the value of the named property")) ((NAME . "getProperty") (RIID . #x000000cd) (OFFSET . #x144) (RETURNS . "VT_VARIANT")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the value of the named property")))) ("IXMLDOMSchemaCollection" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schemas Collection")(GUID . "{373984C8-B845-449B-91E7-45AC83036ADE}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "add") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("namespaceURI" "VT_BSTR")("var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "add a new schema")) ((NAME . "get") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "lookup schema by namespaceURI")) ((NAME . "remove") (RIID . #x00000004) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove schema by namespaceURI")) ((NAME . "length") (RIID . #x00000005) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of schemas in collection")) ((NAME . "namespaceURI") (RIID . #x00000000) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Get namespaceURI for schema by index")) ((NAME . "addCollection") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("otherCollection" "VT_PTR.IXMLDOMSchemaCollection")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "copy & merge other collection into this one")) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("IXMLDOMNotation" (TYPE . "Dispinterface")(GUID . "{2933BF8C-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "publicId") (RIID . #x00000088) (OFFSET . #xac) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the public ID")) ((NAME . "systemId") (RIID . #x00000089) (OFFSET . #xb0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the system ID")))) ("IXMLDOMEntity" (TYPE . "Dispinterface")(GUID . "{2933BF8D-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "publicId") (RIID . #x0000008c) (OFFSET . #xac) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the public ID")) ((NAME . "systemId") (RIID . #x0000008d) (OFFSET . #xb0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the system ID")) ((NAME . "notationName") (RIID . #x0000008e) (OFFSET . #xb4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the name of the notation")))) ("IXTLRuntime" (TYPE . "Dispinterface")(DESCRIPTION . "XTL runtime object")(GUID . "{3EFAA425-272F-11D2-836F-0000F87A7782}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeName") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "name of the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "value stored in the node")) ((NAME . "nodeType") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Typedef.DOMNodeType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the node's type")) ((NAME . "parentNode") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "parent of the node")) ((NAME . "childNodes") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's children")) ((NAME . "firstChild") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "first child of the node")) ((NAME . "lastChild") (RIID . #x00000009) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "last child of the node")) ((NAME . "previousSibling") (RIID . #x0000000a) (OFFSET . #x3c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "left sibling of the node")) ((NAME . "nextSibling") (RIID . #x0000000b) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "right sibling of the node")) ((NAME . "attributes") (RIID . #x0000000c) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNamedNodeMap")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the collection of the node's attributes")) ((NAME . "insertBefore") (RIID . #x0000000d) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("refChild" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "insert a child node")) ((NAME . "replaceChild") (RIID . #x0000000e) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")("oldChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "replace a child node")) ((NAME . "removeChild") (RIID . #x0000000f) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("childNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child node")) ((NAME . "appendChild") (RIID . #x00000010) (OFFSET . #x54) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("newChild" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "append a child node")) ((NAME . "hasChildNodes") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ownerDocument") (RIID . #x00000012) (OFFSET . #x5c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "document that contains the node")) ((NAME . "cloneNode") (RIID . #x00000013) (OFFSET . #x60) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("deep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "nodeTypeString") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the type of node in string form")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "text") (RIID . #x00000018) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "text content of the node and subtree")) ((NAME . "specified") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "indicates whether node is a default value")) ((NAME . "definition") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "pointer to the definition of the node in the DTD or schema")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x78) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "nodeTypedValue") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "get the strongly typed value of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the data type of the node")) ((NAME . "dataType") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("deep" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "the data type of the node")) ((NAME . "xml") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "return the XML source for the node and each of its descendants")) ((NAME . "transformNode") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree")) ((NAME . "selectNodes") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_PTR.IXMLDOMNodeList")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "selectSingleNode") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("queryString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "execute query on the subtree")) ((NAME . "parsed") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "has sub-tree been completely parsed")) ((NAME . "namespaceURI") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the URI for the namespace applying to the node")) ((NAME . "prefix") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the prefix for the namespace applying to the node")) ((NAME . "baseName") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "the base name of the node (nodename with the prefix stripped off)")) ((NAME . "transformNodeToObject") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("stylesheet" "VT_PTR.IXMLDOMNode")("outputObject" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "apply the stylesheet to the subtree, returning the result through a document or a stream")) ((NAME . "uniqueID") (RIID . #x000000bb) (OFFSET . #xac) (RETURNS . "VT_I4")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))) ((NAME . "depth") (RIID . #x000000bc) (OFFSET . #xb0) (RETURNS . "VT_I4")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))) ((NAME . "childNumber") (RIID . #x000000bd) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ancestorChildNumber") (RIID . #x000000be) (OFFSET . #xb8) (RETURNS . "VT_I4")(PARAMS ("bstrNodeName" "VT_BSTR")("pNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))) ((NAME . "absoluteChildNumber") (RIID . #x000000bf) (OFFSET . #xbc) (RETURNS . "VT_I4")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))) ((NAME . "formatIndex") (RIID . #x000000c0) (OFFSET . #xc0) (RETURNS . "VT_BSTR")(PARAMS ("lIndex" "VT_I4")("bstrFormat" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "formatNumber") (RIID . #x000000c1) (OFFSET . #xc4) (RETURNS . "VT_BSTR")(PARAMS ("dblNumber" "VT_R8")("bstrFormat" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "formatDate") (RIID . #x000000c2) (OFFSET . #xc8) (RETURNS . "VT_BSTR")(PARAMS ("varDate" "VT_VARIANT")("bstrFormat" "VT_BSTR")("varDestLocale" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "formatTime") (RIID . #x000000c3) (OFFSET . #xcc) (RETURNS . "VT_BSTR")(PARAMS ("varTime" "VT_VARIANT")("bstrFormat" "VT_BSTR")("varDestLocale" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))))) ("IXSLTemplate" (TYPE . "Dispinterface")(DESCRIPTION . "IXSLTemplate Interface")(GUID . "{2933BF93-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "stylesheet") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "stylesheet to use with processors")) ((NAME . "stylesheet") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "stylesheet to use with processors")) ((NAME . "createProcessor") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.IXSLProcessor")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create a new processor object")))) ("IXSLProcessor" (TYPE . "Dispinterface")(DESCRIPTION . "IXSLProcessor Interface")(GUID . "{2933BF92-7B36-11D2-B20E-00C04F983E60}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "input") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "XML input tree to transform")) ((NAME . "input") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "XML input tree to transform")) ((NAME . "ownerTemplate") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.IXSLTemplate")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "template object used to create this processor object")) ((NAME . "setStartMode") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("mode" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set XSL mode and it's namespace")) ((NAME . "startMode") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "starting XSL mode")) ((NAME . "startModeURI") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "namespace of starting XSL mode")) ((NAME . "output") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("mode" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "custom stream object for transform output")) ((NAME . "output") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "custom stream object for transform output")) ((NAME . "transform") (RIID . #x00000008) (OFFSET . #x3c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "start/resume the XSL transformation process")) ((NAME . "reset") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "reset state of processor and abort current transform")) ((NAME . "readyState") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "current state of the processor")) ((NAME . "addParameter") (RIID . #x0000000b) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("baseName" "VT_BSTR")("parameter" "VT_VARIANT")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set values")) ((NAME . "addObject") (RIID . #x0000000c) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("obj" "VT_DISPATCH")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "pass object to stylesheet")) ((NAME . "stylesheet") (RIID . #x0000000d) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "current stylesheet being used")))) ("ISAXXMLReader" (TYPE . "Interface")(DESCRIPTION . "ISAXXMLReader interface")(GUID . "{A4F96ED0-F829-476E-81C0-CDC7BD2A0802}")(FUNCTIONS ((NAME . "getFeature") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("pvfValue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putFeature") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("vfValue" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getProperty") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("pvarValue" "VT_PTR.VT_VARIANT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putProperty") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("varValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getEntityResolver") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("ppResolver" "VT_PTR.VT_PTR.ISAXEntityResolver")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putEntityResolver") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pResolver" "VT_PTR.ISAXEntityResolver")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getContentHandler") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("ppHandler" "VT_PTR.VT_PTR.ISAXContentHandler")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putContentHandler") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pHandler" "VT_PTR.ISAXContentHandler")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getDTDHandler") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("ppHandler" "VT_PTR.VT_PTR.ISAXDTDHandler")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putDTDHandler") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pHandler" "VT_PTR.ISAXDTDHandler")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getErrorHandler") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("ppHandler" "VT_PTR.VT_PTR.ISAXErrorHandler")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putErrorHandler") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pHandler" "VT_PTR.ISAXErrorHandler")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getBaseURL") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("ppwchBaseUrl" "VT_PTR.VT_UI2")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putBaseURL") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("pwchBaseUrl" "VT_PTR.VT_UI2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getSecureBaseURL") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("ppwchSecureBaseUrl" "VT_PTR.VT_UI2")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putSecureBaseURL") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pwchSecureBaseUrl" "VT_PTR.VT_UI2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "parse") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("varInput" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "parseURL") (RIID . #x60010011) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pwchUrl" "VT_PTR.VT_UI2")) (FLAGS ( IS-FUNCTION ))))) ("ISAXEntityResolver" (TYPE . "Interface")(DESCRIPTION . "ISAXEntityResolver interface")(GUID . "{99BCA7BD-E8C4-4D5F-A0CF-6D907901FF07}")(FUNCTIONS ((NAME . "resolveEntity") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwchPublicId" "VT_PTR.VT_UI2")("pwchSystemId" "VT_PTR.VT_UI2")("pvarInput" "VT_PTR.VT_VARIANT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("ISAXContentHandler" (TYPE . "Interface")(DESCRIPTION . "ISAXContentHandler interface")(GUID . "{1545CDFA-9E4E-4497-A8A4-2BF7D0112C44}")(FUNCTIONS ((NAME . "putDocumentLocator") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pLocator" "VT_PTR.ISAXLocator")) (FLAGS ( IS-FUNCTION ))) ((NAME . "startDocument") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "endDocument") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "startPrefixMapping") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pwchPrefix" "VT_PTR.VT_UI2")("cchPrefix" "VT_INT")("pwchUri" "VT_PTR.VT_UI2")("cchUri" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "endPrefixMapping") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pwchPrefix" "VT_PTR.VT_UI2")("cchPrefix" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "startElement") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pwchNamespaceUri" "VT_PTR.VT_UI2")("cchNamespaceUri" "VT_INT")("pwchLocalName" "VT_PTR.VT_UI2")("cchLocalName" "VT_INT")("pwchQName" "VT_PTR.VT_UI2")("cchQName" "VT_INT")("pAttributes" "VT_PTR.ISAXAttributes")) (FLAGS ( IS-FUNCTION ))) ((NAME . "endElement") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pwchNamespaceUri" "VT_PTR.VT_UI2")("cchNamespaceUri" "VT_INT")("pwchLocalName" "VT_PTR.VT_UI2")("cchLocalName" "VT_INT")("pwchQName" "VT_PTR.VT_UI2")("cchQName" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "characters") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pwchChars" "VT_PTR.VT_UI2")("cchChars" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ignorableWhitespace") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pwchChars" "VT_PTR.VT_UI2")("cchChars" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "processingInstruction") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pwchTarget" "VT_PTR.VT_UI2")("cchTarget" "VT_INT")("pwchData" "VT_PTR.VT_UI2")("cchData" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "skippedEntity") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("ISAXLocator" (TYPE . "Interface")(DESCRIPTION . "ISAXLocator interface")(GUID . "{9B7E472A-0DE4-4640-BFF3-84D38A051C31}")(FUNCTIONS ((NAME . "getColumnNumber") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pnColumn" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "getLineNumber") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pnLine" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "getPublicId") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("ppwchPublicId" "VT_PTR.VT_UI2")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "getSystemId") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppwchSystemId" "VT_PTR.VT_UI2")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("ISAXAttributes" (TYPE . "Interface")(DESCRIPTION . "ISAXAttributes interface")(GUID . "{F078ABE1-45D2-4832-91EA-4466CE2F25C9}")(FUNCTIONS ((NAME . "getLength") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pnLength" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "getURI") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_INT")("ppwchUri" "VT_PTR.VT_UI2")("pcchUri" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getLocalName") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_INT")("ppwchLocalName" "VT_PTR.VT_UI2")("pcchLocalName" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getQName") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_INT")("ppwchQName" "VT_PTR.VT_UI2")("pcchQName" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getName") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_INT")("ppwchUri" "VT_PTR.VT_UI2")("pcchUri" "VT_PTR.VT_INT")("ppwchLocalName" "VT_PTR.VT_UI2")("pcchLocalName" "VT_PTR.VT_INT")("ppwchQName" "VT_PTR.VT_UI2")("pcchQName" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getIndexFromName") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pwchUri" "VT_PTR.VT_UI2")("cchUri" "VT_INT")("pwchLocalName" "VT_PTR.VT_UI2")("cchLocalName" "VT_INT")("pnIndex" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "getIndexFromQName") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pwchQName" "VT_PTR.VT_UI2")("cchQName" "VT_INT")("pnIndex" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "getType") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_INT")("ppwchType" "VT_PTR.VT_UI2")("pcchType" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getTypeFromName") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pwchUri" "VT_PTR.VT_UI2")("cchUri" "VT_INT")("pwchLocalName" "VT_PTR.VT_UI2")("cchLocalName" "VT_INT")("ppwchType" "VT_PTR.VT_UI2")("pcchType" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getTypeFromQName") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pwchQName" "VT_PTR.VT_UI2")("cchQName" "VT_INT")("ppwchType" "VT_PTR.VT_UI2")("pcchType" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getValue") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_INT")("ppwchValue" "VT_PTR.VT_UI2")("pcchValue" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getValueFromName") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pwchUri" "VT_PTR.VT_UI2")("cchUri" "VT_INT")("pwchLocalName" "VT_PTR.VT_UI2")("cchLocalName" "VT_INT")("ppwchValue" "VT_PTR.VT_UI2")("pcchValue" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getValueFromQName") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pwchQName" "VT_PTR.VT_UI2")("cchQName" "VT_INT")("ppwchValue" "VT_PTR.VT_UI2")("pcchValue" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("ISAXDTDHandler" (TYPE . "Interface")(DESCRIPTION . "ISAXDTDHandler interface")(GUID . "{E15C1BAF-AFB3-4D60-8C36-19A8C45DEFED}")(FUNCTIONS ((NAME . "notationDecl") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")("pwchPublicId" "VT_PTR.VT_UI2")("cchPublicId" "VT_INT")("pwchSystemId" "VT_PTR.VT_UI2")("cchSystemId" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "unparsedEntityDecl") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")("pwchPublicId" "VT_PTR.VT_UI2")("cchPublicId" "VT_INT")("pwchSystemId" "VT_PTR.VT_UI2")("cchSystemId" "VT_INT")("pwchNotationName" "VT_PTR.VT_UI2")("cchNotationName" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("ISAXErrorHandler" (TYPE . "Interface")(DESCRIPTION . "ISAXErrorHandler interface")(GUID . "{A60511C4-CCF5-479E-98A3-DC8DC545B7D0}")(FUNCTIONS ((NAME . "error") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pLocator" "VT_PTR.ISAXLocator")("pwchErrorMessage" "VT_PTR.VT_UI2")("hrErrorCode" "VT_HRESULT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "fatalError") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pLocator" "VT_PTR.ISAXLocator")("pwchErrorMessage" "VT_PTR.VT_UI2")("hrErrorCode" "VT_HRESULT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ignorableWarning") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pLocator" "VT_PTR.ISAXLocator")("pwchErrorMessage" "VT_PTR.VT_UI2")("hrErrorCode" "VT_HRESULT")) (FLAGS ( IS-FUNCTION ))))) ("ISAXXMLFilter" (TYPE . "Interface")(DESCRIPTION . "ISAXXMLFilter interface")(GUID . "{70409222-CA09-4475-ACB8-40312FE8D145}")(FUNCTIONS ((NAME . "getParent") (RIID . #x60020000) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("ppReader" "VT_PTR.VT_PTR.ISAXXMLReader")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "putParent") (RIID . #x60020001) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pReader" "VT_PTR.ISAXXMLReader")) (FLAGS ( IS-FUNCTION ))))) ("ISAXLexicalHandler" (TYPE . "Interface")(DESCRIPTION . "ISAXLexicalHandler interface")(GUID . "{7F85D5F5-47A8-4497-BDA5-84BA04819EA6}")(FUNCTIONS ((NAME . "startDTD") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")("pwchPublicId" "VT_PTR.VT_UI2")("cchPublicId" "VT_INT")("pwchSystemId" "VT_PTR.VT_UI2")("cchSystemId" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "endDTD") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "startEntity") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "endEntity") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "startCDATA") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "endCDATA") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "comment") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pwchChars" "VT_PTR.VT_UI2")("cchChars" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("ISAXDeclHandler" (TYPE . "Interface")(DESCRIPTION . "ISAXDeclHandler interface")(GUID . "{862629AC-771A-47B2-8337-4E6843C1BE90}")(FUNCTIONS ((NAME . "elementDecl") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")("pwchModel" "VT_PTR.VT_UI2")("cchModel" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "attributeDecl") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pwchElementName" "VT_PTR.VT_UI2")("cchElementName" "VT_INT")("pwchAttributeName" "VT_PTR.VT_UI2")("cchAttributeName" "VT_INT")("pwchType" "VT_PTR.VT_UI2")("cchType" "VT_INT")("pwchValueDefault" "VT_PTR.VT_UI2")("cchValueDefault" "VT_INT")("pwchValue" "VT_PTR.VT_UI2")("cchValue" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "internalEntityDecl") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")("pwchValue" "VT_PTR.VT_UI2")("cchValue" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "externalEntityDecl") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pwchName" "VT_PTR.VT_UI2")("cchName" "VT_INT")("pwchPublicId" "VT_PTR.VT_UI2")("cchPublicId" "VT_INT")("pwchSystemId" "VT_PTR.VT_UI2")("cchSystemId" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("IVBSAXXMLReader" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXXMLReader interface")(GUID . "{8C033CAA-6CD6-4F73-B728-4531AF74945F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getFeature") (RIID . #x00000502) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ("strName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up the value of a feature.")) ((NAME . "putFeature") (RIID . #x00000503) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_BSTR")("fValue" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the state of a feature.")) ((NAME . "getProperty") (RIID . #x00000504) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("strName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up the value of a property.")) ((NAME . "putProperty") (RIID . #x00000505) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_BSTR")("varValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the value of a property.")) ((NAME . "entityResolver") (RIID . #x00000506) (OFFSET . #x2c) (RETURNS . "VT_PTR.IVBSAXEntityResolver")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Allow an application to register an entity resolver or look up the current entity resolver.")) ((NAME . "entityResolver") (RIID . #x00000506) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.IVBSAXEntityResolver")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Allow an application to register an entity resolver or look up the current entity resolver.")) ((NAME . "contentHandler") (RIID . #x00000507) (OFFSET . #x34) (RETURNS . "VT_PTR.IVBSAXContentHandler")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Allow an application to register a content event handler or look up the current content event handler.")) ((NAME . "contentHandler") (RIID . #x00000507) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.IVBSAXContentHandler")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Allow an application to register a content event handler or look up the current content event handler.")) ((NAME . "dtdHandler") (RIID . #x00000508) (OFFSET . #x3c) (RETURNS . "VT_PTR.IVBSAXDTDHandler")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Allow an application to register a DTD event handler or look up the current DTD event handler.")) ((NAME . "dtdHandler") (RIID . #x00000508) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.IVBSAXDTDHandler")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Allow an application to register a DTD event handler or look up the current DTD event handler.")) ((NAME . "errorHandler") (RIID . #x00000509) (OFFSET . #x44) (RETURNS . "VT_PTR.IVBSAXErrorHandler")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Allow an application to register an error event handler or look up the current error event handler.")) ((NAME . "errorHandler") (RIID . #x00000509) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.IVBSAXErrorHandler")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Allow an application to register an error event handler or look up the current error event handler.")) ((NAME . "baseURL") (RIID . #x0000050a) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the base URL for the document.")) ((NAME . "baseURL") (RIID . #x0000050a) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set or get the base URL for the document.")) ((NAME . "secureBaseURL") (RIID . #x0000050b) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the secure base URL for the document.")) ((NAME . "secureBaseURL") (RIID . #x0000050b) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set or get the secure base URL for the document.")) ((NAME . "parse") (RIID . #x0000050c) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("varInput" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Parse an XML document.")) ((NAME . "parseURL") (RIID . #x0000050d) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("strURL" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Parse an XML document from a system identifier (URI).")))) ("IVBSAXEntityResolver" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXEntityResolver interface")(GUID . "{0C05D096-F45B-4ACA-AD1A-AA0BC25518DC}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "resolveEntity") (RIID . #x00000527) (OFFSET . #x1c) (RETURNS . "VT_VARIANT")(PARAMS ("strPublicId" "VT_PTR.VT_BSTR")("strSystemId" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Allow the application to resolve external entities.")))) ("IVBSAXContentHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXContentHandler interface")(GUID . "{2ED7290A-4DD5-4B46-BB26-4E4155E77FAA}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "documentLocator") (RIID . #x0000052a) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IVBSAXLocator")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive an object for locating the origin of SAX document events.")) ((NAME . "startDocument") (RIID . #x0000052b) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of the beginning of a document.")) ((NAME . "endDocument") (RIID . #x0000052c) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of the end of a document.")) ((NAME . "startPrefixMapping") (RIID . #x0000052d) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("strPrefix" "VT_PTR.VT_BSTR")("strURI" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begin the scope of a prefix-URI Namespace mapping.")) ((NAME . "endPrefixMapping") (RIID . #x0000052e) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("strPrefix" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "End the scope of a prefix-URI mapping.")) ((NAME . "startElement") (RIID . #x0000052f) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("strNamespaceURI" "VT_PTR.VT_BSTR")("strLocalName" "VT_PTR.VT_BSTR")("strQName" "VT_PTR.VT_BSTR")("oAttributes" "VT_PTR.IVBSAXAttributes")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of the beginning of an element.")) ((NAME . "endElement") (RIID . #x00000530) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("strNamespaceURI" "VT_PTR.VT_BSTR")("strLocalName" "VT_PTR.VT_BSTR")("strQName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of the end of an element.")) ((NAME . "characters") (RIID . #x00000531) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("strChars" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of character data.")) ((NAME . "ignorableWhitespace") (RIID . #x00000532) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("strChars" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of ignorable whitespace in element content.")) ((NAME . "processingInstruction") (RIID . #x00000533) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("strTarget" "VT_PTR.VT_BSTR")("strData" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of a processing instruction.")) ((NAME . "skippedEntity") (RIID . #x00000534) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of a skipped entity.")))) ("IVBSAXLocator" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXLocator interface")(GUID . "{796E7AC5-5AA2-4EFF-ACAD-3FAAF01A3288}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "columnNumber") (RIID . #x00000521) (OFFSET . #x1c) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get the column number where the current document event ends.")) ((NAME . "lineNumber") (RIID . #x00000522) (OFFSET . #x20) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get the line number where the current document event ends.")) ((NAME . "publicId") (RIID . #x00000523) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get the public identifier for the current document event.")) ((NAME . "systemId") (RIID . #x00000524) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get the system identifier for the current document event.")))) ("IVBSAXAttributes" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXAttributes interface")(GUID . "{10DC0586-132B-4CAC-8BB3-DB00AC8B7EE0}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "length") (RIID . #x00000540) (OFFSET . #x1c) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get the number of attributes in the list.")) ((NAME . "getURI") (RIID . #x00000541) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's Namespace URI by index.")) ((NAME . "getLocalName") (RIID . #x00000542) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's local name by index.")) ((NAME . "getQName") (RIID . #x00000543) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's XML 1.0 qualified name by index.")) ((NAME . "getIndexFromName") (RIID . #x00000544) (OFFSET . #x2c) (RETURNS . "VT_INT")(PARAMS ("strURI" "VT_BSTR")("strLocalName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up the index of an attribute by Namespace name.")) ((NAME . "getIndexFromQName") (RIID . #x00000545) (OFFSET . #x30) (RETURNS . "VT_INT")(PARAMS ("strQName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up the index of an attribute by XML 1.0 qualified name.")) ((NAME . "getType") (RIID . #x00000546) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's type by index.")) ((NAME . "getTypeFromName") (RIID . #x00000547) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ("strURI" "VT_BSTR")("strLocalName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's type by Namespace name.")) ((NAME . "getTypeFromQName") (RIID . #x00000548) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ("strQName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's type by XML 1.0 qualified name.")) ((NAME . "getValue") (RIID . #x00000549) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's value by index.")) ((NAME . "getValueFromName") (RIID . #x0000054a) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ("strURI" "VT_BSTR")("strLocalName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's value by Namespace name.")) ((NAME . "getValueFromQName") (RIID . #x0000054b) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ("strQName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Look up an attribute's value by XML 1.0 qualified name.")))) ("IVBSAXDTDHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXDTDHandler interface")(GUID . "{24FB3297-302D-4620-BA39-3A732D850558}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "notationDecl") (RIID . #x00000537) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")("strPublicId" "VT_PTR.VT_BSTR")("strSystemId" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of a notation declaration event.")) ((NAME . "unparsedEntityDecl") (RIID . #x00000538) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")("strPublicId" "VT_PTR.VT_BSTR")("strSystemId" "VT_PTR.VT_BSTR")("strNotationName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of an unparsed entity declaration event.")))) ("IVBSAXErrorHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXErrorHandler interface")(GUID . "{D963D3FE-173C-4862-9095-B92F66995F52}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "error") (RIID . #x0000053b) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("oLocator" "VT_PTR.IVBSAXLocator")("strErrorMessage" "VT_PTR.VT_BSTR")("nErrorCode" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of a recoverable error.")) ((NAME . "fatalError") (RIID . #x0000053c) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("oLocator" "VT_PTR.IVBSAXLocator")("strErrorMessage" "VT_PTR.VT_BSTR")("nErrorCode" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of a non-recoverable error.")) ((NAME . "ignorableWarning") (RIID . #x0000053d) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("oLocator" "VT_PTR.IVBSAXLocator")("strErrorMessage" "VT_PTR.VT_BSTR")("nErrorCode" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Receive notification of an ignorable warning.")))) ("IVBSAXXMLFilter" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXXMLFilter interface")(GUID . "{1299EB1B-5B88-433E-82DE-82CA75AD4E04}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "parent") (RIID . #x0000051d) (OFFSET . #x1c) (RETURNS . "VT_PTR.IVBSAXXMLReader")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the parent reader")) ((NAME . "parent") (RIID . #x0000051d) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IVBSAXXMLReader")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set or get the parent reader")))) ("IVBSAXLexicalHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXLexicalHandler interface")(GUID . "{032AAC35-8C0E-4D9D-979F-E3B702935576}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "startDTD") (RIID . #x0000054e) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")("strPublicId" "VT_PTR.VT_BSTR")("strSystemId" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report the start of DTD declarations, if any.")) ((NAME . "endDTD") (RIID . #x0000054f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report the end of DTD declarations.")) ((NAME . "startEntity") (RIID . #x00000550) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report the beginning of some internal and external XML entities.")) ((NAME . "endEntity") (RIID . #x00000551) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report the end of an entity.")) ((NAME . "startCDATA") (RIID . #x00000552) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report the start of a CDATA section.")) ((NAME . "endCDATA") (RIID . #x00000553) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report the end of a CDATA section.")) ((NAME . "comment") (RIID . #x00000554) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("strChars" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report an XML comment anywhere in the document.")))) ("IVBSAXDeclHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IVBSAXDeclHandler interface")(GUID . "{E8917260-7579-4BE1-B5DD-7AFBFA6F077B}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "elementDecl") (RIID . #x00000557) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")("strModel" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report an element type declaration.")) ((NAME . "attributeDecl") (RIID . #x00000558) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("strElementName" "VT_PTR.VT_BSTR")("strAttributeName" "VT_PTR.VT_BSTR")("strType" "VT_PTR.VT_BSTR")("strValueDefault" "VT_PTR.VT_BSTR")("strValue" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report an attribute type declaration.")) ((NAME . "internalEntityDecl") (RIID . #x00000559) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")("strValue" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report an internal entity declaration.")) ((NAME . "externalEntityDecl") (RIID . #x0000055a) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("strName" "VT_PTR.VT_BSTR")("strPublicId" "VT_PTR.VT_BSTR")("strSystemId" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Report a parsed external entity declaration.")))) ("IMXWriter" (TYPE . "Dispinterface")(DESCRIPTION . "IMXWriter interface")(GUID . "{4D7FF4BA-1565-4EA8-94E1-6E724A46F98D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "output") (RIID . #x00000569) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set or get the output.")) ((NAME . "output") (RIID . #x00000569) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the output.")) ((NAME . "encoding") (RIID . #x0000056b) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set or get the output encoding.")) ((NAME . "encoding") (RIID . #x0000056b) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the output encoding.")) ((NAME . "byteOrderMark") (RIID . #x0000056c) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determine whether or not to write the byte order mark")) ((NAME . "byteOrderMark") (RIID . #x0000056c) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determine whether or not to write the byte order mark")) ((NAME . "indent") (RIID . #x0000056d) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Enable or disable auto indent mode.")) ((NAME . "indent") (RIID . #x0000056d) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Enable or disable auto indent mode.")) ((NAME . "standalone") (RIID . #x0000056e) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set or get the standalone document declaration.")) ((NAME . "standalone") (RIID . #x0000056e) (OFFSET . #x40) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the standalone document declaration.")) ((NAME . "omitXMLDeclaration") (RIID . #x0000056f) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determine whether or not to omit the XML declaration.")) ((NAME . "omitXMLDeclaration") (RIID . #x0000056f) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determine whether or not to omit the XML declaration.")) ((NAME . "version") (RIID . #x00000570) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set or get the xml version info.")) ((NAME . "version") (RIID . #x00000570) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set or get the xml version info.")) ((NAME . "disableOutputEscaping") (RIID . #x00000571) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "When enabled, the writer no longer escapes out its input when writing it out.")) ((NAME . "disableOutputEscaping") (RIID . #x00000571) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "When enabled, the writer no longer escapes out its input when writing it out.")) ((NAME . "flush") (RIID . #x00000572) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Flushes all writer buffers forcing the writer to write to the underlying output object")))) ("IMXAttributes" (TYPE . "Dispinterface")(DESCRIPTION . "IMXAttributes interface")(GUID . "{F10D27CC-3EC0-415C-8ED8-77AB1C5E7262}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "addAttribute") (RIID . #x0000055d) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("strURI" "VT_BSTR")("strLocalName" "VT_BSTR")("strQName" "VT_BSTR")("strType" "VT_BSTR")("strValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Add an attribute to the end of the list.")) ((NAME . "addAttributeFromIndex") (RIID . #x00000567) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("varAtts" "VT_VARIANT")("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Add an attribute, whose value is equal to the indexed attribute in the input attributes object, to the end of the list.")) ((NAME . "clear") (RIID . #x0000055e) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clear the attribute list for reuse.")) ((NAME . "removeAttribute") (RIID . #x0000055f) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Remove an attribute from the list.")) ((NAME . "setAttribute") (RIID . #x00000560) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")("strURI" "VT_BSTR")("strLocalName" "VT_BSTR")("strQName" "VT_BSTR")("strType" "VT_BSTR")("strValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set an attribute in the list.")) ((NAME . "setAttributes") (RIID . #x00000561) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("varAtts" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Copy an entire Attributes object.")) ((NAME . "setLocalName") (RIID . #x00000562) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")("strLocalName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the local name of a specific attribute.")) ((NAME . "setQName") (RIID . #x00000563) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")("strQName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the qualified name of a specific attribute.")) ((NAME . "setType") (RIID . #x00000564) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")("strType" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the type of a specific attribute.")) ((NAME . "setURI") (RIID . #x00000565) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")("strURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the Namespace URI of a specific attribute.")) ((NAME . "setValue") (RIID . #x00000566) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_INT")("strValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the value of a specific attribute.")))) ("IMXReaderControl" (TYPE . "Dispinterface")(DESCRIPTION . "IMXReaderControl interface")(GUID . "{808F4E35-8D5A-4FBE-8466-33A41279ED30}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "abort") (RIID . #x00000576) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Abort the reader")) ((NAME . "resume") (RIID . #x00000577) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Resume the reader")) ((NAME . "suspend") (RIID . #x00000578) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Suspend the reader")))) ("IMXSchemaDeclHandler" (TYPE . "Dispinterface")(DESCRIPTION . "IMXSchemaDeclHandler interface")(GUID . "{FA4BB38C-FAF9-4CCA-9302-D1DD0FE520DB}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "schemaElementDecl") (RIID . #x0000057b) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("oSchemaElement" "VT_PTR.ISchemaElement")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Access schema element declaration")))) ("ISchemaElement" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Element")(GUID . "{50EA08B7-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "minOccurs") (RIID . #x000005af) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxOccurs") (RIID . #x000005ab) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "type") (RIID . #x000005c4) (OFFSET . #x40) (RETURNS . "VT_PTR.ISchemaType")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "scope") (RIID . #x000005bd) (OFFSET . #x44) (RETURNS . "VT_PTR.ISchemaComplexType")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "defaultValue") (RIID . #x00000597) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fixedValue") (RIID . #x0000059e) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isNillable") (RIID . #x000005a3) (OFFSET . #x50) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "identityConstraints") (RIID . #x000005a1) (OFFSET . #x54) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "substitutionGroup") (RIID . #x000005bf) (OFFSET . #x58) (RETURNS . "VT_PTR.ISchemaElement")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "substitutionGroupExclusions") (RIID . #x000005c0) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "disallowedSubstitutions") (RIID . #x00000599) (OFFSET . #x60) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isAbstract") (RIID . #x000005a2) (OFFSET . #x64) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isReference") (RIID . #x000005a4) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaParticle" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Particle")(GUID . "{50EA08B5-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "minOccurs") (RIID . #x000005af) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxOccurs") (RIID . #x000005ab) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaItem" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Item")(GUID . "{50EA08B3-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("ISchema" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema")(GUID . "{50EA08B4-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "targetNamespace") (RIID . #x000005c2) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "version") (RIID . #x000005c9) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "types") (RIID . #x000005c5) (OFFSET . #x40) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "elements") (RIID . #x0000059a) (OFFSET . #x44) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "attributes") (RIID . #x00000593) (OFFSET . #x48) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "attributeGroups") (RIID . #x00000592) (OFFSET . #x4c) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "modelGroups") (RIID . #x000005b0) (OFFSET . #x50) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "notations") (RIID . #x000005b4) (OFFSET . #x54) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schemaLocations") (RIID . #x000005bc) (OFFSET . #x58) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaItemCollection" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Item Collection")(GUID . "{50EA08B2-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.ISchemaItem")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "itemByName") (RIID . #x0000058f) (OFFSET . #x20) (RETURNS . "VT_PTR.ISchemaItem")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "itemByQName") (RIID . #x00000590) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchemaItem")(PARAMS ("name" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "length") (RIID . #x000005a7) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaStringCollection" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema String Collection")(GUID . "{50EA08B1-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "length") (RIID . #x000005a7) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("SOMITEMTYPE" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Item Types")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SOMITEMTYPE" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Item Types")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISchemaType" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Type")(GUID . "{50EA08B8-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "baseTypes") (RIID . #x00000594) (OFFSET . #x38) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "final") (RIID . #x0000059d) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "variety") (RIID . #x000005c8) (OFFSET . #x40) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMATYPEVARIETY")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "derivedBy") (RIID . #x00000598) (OFFSET . #x44) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isValid") (RIID . #x000005a5) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "minExclusive") (RIID . #x000005ac) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "minInclusive") (RIID . #x000005ad) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxExclusive") (RIID . #x000005a8) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxInclusive") (RIID . #x000005a9) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "totalDigits") (RIID . #x000005c3) (OFFSET . #x5c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fractionDigits") (RIID . #x0000059f) (OFFSET . #x60) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "length") (RIID . #x000005a7) (OFFSET . #x64) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "minLength") (RIID . #x000005ae) (OFFSET . #x68) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxLength") (RIID . #x000005aa) (OFFSET . #x6c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "enumeration") (RIID . #x0000059b) (OFFSET . #x70) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "whitespace") (RIID . #x000005ca) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMAWHITESPACE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "patterns") (RIID . #x000005b6) (OFFSET . #x78) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))))) ("SCHEMADERIVATIONMETHOD" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Filters")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SCHEMADERIVATIONMETHOD" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Filters")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SCHEMATYPEVARIETY" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Type variety values")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SCHEMATYPEVARIETY" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Type variety values")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SCHEMAWHITESPACE" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Whitespace facet values")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SCHEMAWHITESPACE" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Whitespace facet values")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISchemaComplexType" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Complex Type")(GUID . "{50EA08B9-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "baseTypes") (RIID . #x00000594) (OFFSET . #x38) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "final") (RIID . #x0000059d) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "variety") (RIID . #x000005c8) (OFFSET . #x40) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMATYPEVARIETY")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "derivedBy") (RIID . #x00000598) (OFFSET . #x44) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isValid") (RIID . #x000005a5) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ("data" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "minExclusive") (RIID . #x000005ac) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "minInclusive") (RIID . #x000005ad) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxExclusive") (RIID . #x000005a8) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxInclusive") (RIID . #x000005a9) (OFFSET . #x58) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "totalDigits") (RIID . #x000005c3) (OFFSET . #x5c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fractionDigits") (RIID . #x0000059f) (OFFSET . #x60) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "length") (RIID . #x000005a7) (OFFSET . #x64) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "minLength") (RIID . #x000005ae) (OFFSET . #x68) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxLength") (RIID . #x000005aa) (OFFSET . #x6c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "enumeration") (RIID . #x0000059b) (OFFSET . #x70) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "whitespace") (RIID . #x000005ca) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMAWHITESPACE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "patterns") (RIID . #x000005b6) (OFFSET . #x78) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isAbstract") (RIID . #x000005a2) (OFFSET . #x7c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "anyAttribute") (RIID . #x00000591) (OFFSET . #x80) (RETURNS . "VT_PTR.ISchemaAny")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "attributes") (RIID . #x00000593) (OFFSET . #x84) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "contentType") (RIID . #x00000596) (OFFSET . #x88) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMACONTENTTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "contentModel") (RIID . #x00000595) (OFFSET . #x8c) (RETURNS . "VT_PTR.ISchemaModelGroup")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "prohibitedSubstitutions") (RIID . #x000005b8) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMADERIVATIONMETHOD")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaAny" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Any")(GUID . "{50EA08BC-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "minOccurs") (RIID . #x000005af) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxOccurs") (RIID . #x000005ab) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaces") (RIID . #x000005b2) (OFFSET . #x40) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "processContents") (RIID . #x000005b7) (OFFSET . #x44) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMAPROCESSCONTENTS")(PARAMS ) (FLAGS ( IS-GET ))))) ("SCHEMAPROCESSCONTENTS" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Process Contents")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SCHEMAPROCESSCONTENTS" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Process Contents")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SCHEMACONTENTTYPE" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Content Types")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SCHEMACONTENTTYPE" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Content Types")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISchemaModelGroup" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Type")(GUID . "{50EA08BB-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "minOccurs") (RIID . #x000005af) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "maxOccurs") (RIID . #x000005ab) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "particles") (RIID . #x000005b5) (OFFSET . #x40) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))))) ("IXMLDOMSchemaCollection2" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schemas Collection 2")(GUID . "{50EA08B0-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "add") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("namespaceURI" "VT_BSTR")("var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "add a new schema")) ((NAME . "get") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "lookup schema by namespaceURI")) ((NAME . "remove") (RIID . #x00000004) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove schema by namespaceURI")) ((NAME . "length") (RIID . #x00000005) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of schemas in collection")) ((NAME . "namespaceURI") (RIID . #x00000000) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Get namespaceURI for schema by index")) ((NAME . "addCollection") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("otherCollection" "VT_PTR.IXMLDOMSchemaCollection")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "copy & merge other collection into this one")) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "validate") (RIID . #x0000058b) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "validateOnLoad") (RIID . #x0000058c) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("otherCollection" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "validateOnLoad") (RIID . #x0000058c) (OFFSET . #x40) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "getSchema") (RIID . #x0000058d) (OFFSET . #x44) (RETURNS . "VT_PTR.ISchema")(PARAMS ("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getDeclaration") (RIID . #x0000058e) (OFFSET . #x48) (RETURNS . "VT_PTR.ISchemaItem")(PARAMS ("node" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))))) ("ISchemaAttribute" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Attribute")(GUID . "{50EA08B6-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "type") (RIID . #x000005c4) (OFFSET . #x38) (RETURNS . "VT_PTR.ISchemaType")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "scope") (RIID . #x000005bd) (OFFSET . #x3c) (RETURNS . "VT_PTR.ISchemaComplexType")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "defaultValue") (RIID . #x00000597) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fixedValue") (RIID . #x0000059e) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "use") (RIID . #x000005c7) (OFFSET . #x48) (RETURNS . "VT_USERDEFINED.Typedef.SCHEMAUSE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "isReference") (RIID . #x000005a4) (OFFSET . #x4c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))))) ("SCHEMAUSE" (TYPE . "Typedef")(DESCRIPTION . "Schema Object Model Attribute Uses")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SCHEMAUSE" (TYPE . "Enum")(DESCRIPTION . "Schema Object Model Attribute Uses")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ISchemaAttributeGroup" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Attribute Group")(GUID . "{50EA08BA-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "anyAttribute") (RIID . #x00000591) (OFFSET . #x38) (RETURNS . "VT_PTR.ISchemaAny")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "attributes") (RIID . #x00000593) (OFFSET . #x3c) (RETURNS . "VT_PTR.ISchemaItemCollection")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaIdentityConstraint" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Any")(GUID . "{50EA08BD-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "selector") (RIID . #x000005be) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fields") (RIID . #x0000059c) (OFFSET . #x3c) (RETURNS . "VT_PTR.ISchemaStringCollection")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "referencedKey") (RIID . #x000005ba) (OFFSET . #x40) (RETURNS . "VT_PTR.ISchemaIdentityConstraint")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISchemaNotation" (TYPE . "Dispinterface")(DESCRIPTION . "XML Schema Notation")(GUID . "{50EA08BE-DD1B-4664-9A50-C2F40F4BD79A}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x000005b1) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "namespaceURI") (RIID . #x000005b3) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "schema") (RIID . #x000005bb) (OFFSET . #x24) (RETURNS . "VT_PTR.ISchema")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "id") (RIID . #x000005a0) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "itemType") (RIID . #x000005a6) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.SOMITEMTYPE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "unhandledAttributes") (RIID . #x000005c6) (OFFSET . #x30) (RETURNS . "VT_PTR.IVBSAXAttributes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "writeAnnotation") (RIID . #x000005cb) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("annotationSink" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "systemIdentifier") (RIID . #x000005c1) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "publicIdentifier") (RIID . #x000005b9) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))))) ("IXMLElementCollection" (TYPE . "Dispinterface")(DESCRIPTION . "IXMLElementCollection helps to enumerate through a XML document tree.")(GUID . "{65725580-9B5D-11D0-9BFE-00C04FC99C8E}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "length") (RIID . #x00010001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "length") (RIID . #x00010001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "item") (RIID . #x00010003) (OFFSET . #x28) (RETURNS . "VT_DISPATCH")(PARAMS ("var1" "VT_VARIANT")("var2" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get current item, or (optional) by index and name.")))) ("IXMLDocument" (TYPE . "Dispinterface")(DESCRIPTION . "IXMLDocument loads and saves XML document. This is obsolete. You should use IDOMDocument or IXMLDOMDocument.")(GUID . "{F52E2B61-18A1-11D1-B105-00805F49916B}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "root") (RIID . #x00010065) (OFFSET . #x1c) (RETURNS . "VT_PTR.IXMLElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get root IXMLElement of the XML document.")) ((NAME . "fileSize") (RIID . #x00010066) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fileModifiedDate") (RIID . #x00010067) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fileUpdatedDate") (RIID . #x00010068) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "url") (RIID . #x00010069) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "set URL to load an XML document from the URL.")) ((NAME . "url") (RIID . #x00010069) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "set URL to load an XML document from the URL.")) ((NAME . "mimeType") (RIID . #x0001006a) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "readyState") (RIID . #x0001006b) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get ready state.")) ((NAME . "charset") (RIID . #x0001006d) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get encoding.")) ((NAME . "charset") (RIID . #x0001006d) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "get encoding.")) ((NAME . "version") (RIID . #x0001006e) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get XML version number.")) ((NAME . "doctype") (RIID . #x0001006f) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get document type.")) ((NAME . "dtdURL") (RIID . #x00010070) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "createElement") (RIID . #x0001006c) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLElement")(PARAMS ("vType" "VT_VARIANT")("var1" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "create different types of IXMLElements.")))) ("IXMLElement" (TYPE . "Dispinterface")(DESCRIPTION . "IXMLElement represents an element in the XML document tree.")(GUID . "{3F7F31AC-E15F-11D0-9C25-00C04FC99C8E}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "tagName") (RIID . #x000100c9) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get tag name.")) ((NAME . "tagName") (RIID . #x000100c9) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "get tag name.")) ((NAME . "parent") (RIID . #x000100ca) (OFFSET . #x24) (RETURNS . "VT_PTR.IXMLElement")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get parent IXMLElement.")) ((NAME . "setAttribute") (RIID . #x000100cb) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("strPropertyName" "VT_BSTR")("PropertyValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set attribute.")) ((NAME . "getAttribute") (RIID . #x000100cc) (OFFSET . #x2c) (RETURNS . "VT_VARIANT")(PARAMS ("strPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get attribute.")) ((NAME . "removeAttribute") (RIID . #x000100cd) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("strPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove attribute.")) ((NAME . "children") (RIID . #x000100ce) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLElementCollection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get a IXMLElementCollection of children.")) ((NAME . "type") (RIID . #x000100cf) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get type of this IXMLElement.")) ((NAME . "text") (RIID . #x000100d0) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get text.")) ((NAME . "text") (RIID . #x000100d0) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("strPropertyName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "get text.")) ((NAME . "addChild") (RIID . #x000100d1) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("pChildElem" "VT_PTR.IXMLElement")("lIndex" "VT_I4")("lReserved" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "add a child.")) ((NAME . "removeChild") (RIID . #x000100d2) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("pChildElem" "VT_PTR.IXMLElement")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child.")))) ("IXMLDocument2" (TYPE . "Interface")(GUID . "{2B8DE2FE-8D2D-11D1-B2FC-00C04FD915A9}")(FUNCTIONS ((NAME . "root") (RIID . #x00010065) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_PTR.IXMLElement2")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "get root IXMLElement of the XML document.")) ((NAME . "fileSize") (RIID . #x00010066) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fileModifiedDate") (RIID . #x00010067) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fileUpdatedDate") (RIID . #x00010068) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "url") (RIID . #x00010069) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "set URL to load an XML document from the URL.")) ((NAME . "url") (RIID . #x00010069) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "set URL to load an XML document from the URL.")) ((NAME . "mimeType") (RIID . #x0001006a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "readyState") (RIID . #x0001006b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pl" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "get ready state.")) ((NAME . "charset") (RIID . #x0001006d) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "get encoding.")) ((NAME . "charset") (RIID . #x0001006d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "get encoding.")) ((NAME . "version") (RIID . #x0001006e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "get XML version number.")) ((NAME . "doctype") (RIID . #x0001006f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "get document type.")) ((NAME . "dtdURL") (RIID . #x00010070) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("p" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "createElement") (RIID . #x0001006c) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("vType" "VT_VARIANT")("var1" "VT_VARIANT")("ppElem" "VT_PTR.VT_PTR.IXMLElement2")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))(DESCRIPTION . "create different types of IXMLElements.")) ((NAME . "async") (RIID . #x00010071) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pf" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "get asynchronous loading flag.")) ((NAME . "async") (RIID . #x00010071) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pf" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "get asynchronous loading flag.")))) ("IXMLElement2" (TYPE . "Dispinterface")(DESCRIPTION . "IXMLElement2 extends IXMLElement.")(GUID . "{2B8DE2FF-8D2D-11D1-B2FC-00C04FD915A9}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "tagName") (RIID . #x000100c9) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get tag name.")) ((NAME . "tagName") (RIID . #x000100c9) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "get tag name.")) ((NAME . "parent") (RIID . #x000100ca) (OFFSET . #x24) (RETURNS . "VT_PTR.IXMLElement2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get parent IXMLElement.")) ((NAME . "setAttribute") (RIID . #x000100cb) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("strPropertyName" "VT_BSTR")("PropertyValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set attribute.")) ((NAME . "getAttribute") (RIID . #x000100cc) (OFFSET . #x2c) (RETURNS . "VT_VARIANT")(PARAMS ("strPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get attribute.")) ((NAME . "removeAttribute") (RIID . #x000100cd) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("strPropertyName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove attribute.")) ((NAME . "children") (RIID . #x000100ce) (OFFSET . #x34) (RETURNS . "VT_PTR.IXMLElementCollection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get a IXMLElementCollection of all children.")) ((NAME . "type") (RIID . #x000100cf) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get type of this IXMLElement.")) ((NAME . "text") (RIID . #x000100d0) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get text.")) ((NAME . "text") (RIID . #x000100d0) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("strPropertyName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "get text.")) ((NAME . "addChild") (RIID . #x000100d1) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("pChildElem" "VT_PTR.IXMLElement2")("lIndex" "VT_I4")("lReserved" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "add a child.")) ((NAME . "removeChild") (RIID . #x000100d2) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("pChildElem" "VT_PTR.IXMLElement2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "remove a child.")) ((NAME . "attributes") (RIID . #x000100d3) (OFFSET . #x4c) (RETURNS . "VT_PTR.IXMLElementCollection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get a IXMLElementCollection of all attributes.")))) ("IXMLAttribute" (TYPE . "Dispinterface")(DESCRIPTION . "IXMLAttribute allows to get attributes of an IXMLElement.")(GUID . "{D4D4A0FC-3B73-11D1-B2B4-00C04FB92596}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "name") (RIID . #x00010191) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get attribute name.")) ((NAME . "value") (RIID . #x00010192) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "get attribute value.")))) ("IXMLError" (TYPE . "Interface")(DESCRIPTION . "Gets error info.")(GUID . "{948C5AD3-C58D-11D0-9C0B-00C04FC99C8E}")(FUNCTIONS ((NAME . "GetErrorInfo") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pErrorReturn" "VT_PTR._xml_error")) (FLAGS ( IS-FUNCTION ))))) ("_xml_error" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("XMLELEM_TYPE" (TYPE . "Typedef")(DESCRIPTION . "Constants that define types for IXMLElement.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagXMLEMEM_TYPE" (TYPE . "Enum")(DESCRIPTION . "Constants that define types for IXMLElement.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IXMLDOMSelection" (TYPE . "Dispinterface")(GUID . "{AA634FC7-5888-44A7-A257-3A47150D3A0E}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "collection of nodes")) ((NAME . "length") (RIID . #x0000004a) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "number of nodes in the collection")) ((NAME . "nextNode") (RIID . #x0000004c) (OFFSET . #x24) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get next node from iterator")) ((NAME . "reset") (RIID . #x0000004d) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "reset the position of iterator")) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "expr") (RIID . #x00000051) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "selection expression")) ((NAME . "expr") (RIID . #x00000051) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("index" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "selection expression")) ((NAME . "context") (RIID . #x00000052) (OFFSET . #x38) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "nodes to apply selection expression to")) ((NAME . "context") (RIID . #x00000052) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("index" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "nodes to apply selection expression to")) ((NAME . "peekNode") (RIID . #x00000053) (OFFSET . #x40) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "gets the next node without advancing the list position")) ((NAME . "matches") (RIID . #x00000054) (OFFSET . #x44) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ("pNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "checks to see if the node matches the pattern")) ((NAME . "removeNext") (RIID . #x00000055) (OFFSET . #x48) (RETURNS . "VT_PTR.IXMLDOMNode")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "removes the next node")) ((NAME . "removeAll") (RIID . #x00000056) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "removes all the nodes that match the selection")) ((NAME . "clone") (RIID . #x00000057) (OFFSET . #x50) (RETURNS . "VT_PTR.IXMLDOMSelection")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "clone this object with the same position and context")) ((NAME . "getProperty") (RIID . #x00000058) (OFFSET . #x54) (RETURNS . "VT_VARIANT")(PARAMS ("name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the value of the named property")) ((NAME . "setProperty") (RIID . #x00000059) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("value" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the value of the named property")))) ("XMLDOMDocumentEvents" (TYPE . "Dispinterface")(GUID . "{3EFAA427-272F-11D2-836F-0000F87A7782}")(FUNCTIONS ((NAME . "ondataavailable") (RIID . #x000000c6) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "onreadystatechange") (RIID . #xfffffd9f) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IDSOControl" (TYPE . "Dispinterface")(DESCRIPTION . "DSO Control")(GUID . "{310AFA62-0575-11D2-9CA9-0060B0EC3D39}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "XMLDocument") (RIID . #x00010001) (OFFSET . #x1c) (RETURNS . "VT_PTR.IXMLDOMDocument")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "XMLDocument") (RIID . #x00010001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IXMLDOMDocument")) (FLAGS ( IS-SET ))) ((NAME . "JavaDSOCompatible") (RIID . #x00010002) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "JavaDSOCompatible") (RIID . #x00010002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "readyState") (RIID . #xfffffdf3) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))))) ("IXMLHTTPRequest" (TYPE . "Dispinterface")(DESCRIPTION . "IXMLHTTPRequest Interface")(GUID . "{ED8C108D-4349-11D2-91A4-00C04F7969E8}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "open") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrMethod" "VT_BSTR")("bstrUrl" "VT_BSTR")("varAsync" "VT_VARIANT")("bstrUser" "VT_VARIANT")("bstrPassword" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Open HTTP connection")) ((NAME . "setRequestHeader") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrHeader" "VT_BSTR")("bstrValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Add HTTP request header")) ((NAME . "getResponseHeader") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("bstrHeader" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get HTTP response header")) ((NAME . "getAllResponseHeaders") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get all HTTP response headers")) ((NAME . "send") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("varBody" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Send HTTP request")) ((NAME . "abort") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Abort HTTP request")) ((NAME . "status") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get HTTP status code")) ((NAME . "statusText") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get HTTP status text")) ((NAME . "responseXML") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseText") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseBody") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseStream") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "readyState") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get ready state")) ((NAME . "onreadystatechange") (RIID . #x0000000e) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("varBody" "VT_DISPATCH")) (FLAGS ( IS-SET ))(DESCRIPTION . "Register a complete event handler")))) ("SERVERXMLHTTP_OPTION" (TYPE . "Typedef")(DESCRIPTION . "Options for ServerXMLHTTPRequest Option property")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SERVERXMLHTTP_OPTION" (TYPE . "Enum")(DESCRIPTION . "Options for ServerXMLHTTPRequest Option property")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SXH_SERVER_CERT_OPTION" (TYPE . "Typedef")(DESCRIPTION . "Flags for SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS option")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SXH_SERVER_CERT_OPTION" (TYPE . "Enum")(DESCRIPTION . "Flags for SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS option")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IServerXMLHTTPRequest" (TYPE . "Dispinterface")(DESCRIPTION . "IServerXMLHTTPRequest Interface")(GUID . "{2E9196BF-13BA-4DD4-91CA-6C571F281495}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "open") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrMethod" "VT_BSTR")("bstrUrl" "VT_BSTR")("varAsync" "VT_VARIANT")("bstrUser" "VT_VARIANT")("bstrPassword" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Open HTTP connection")) ((NAME . "setRequestHeader") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrHeader" "VT_BSTR")("bstrValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Add HTTP request header")) ((NAME . "getResponseHeader") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("bstrHeader" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get HTTP response header")) ((NAME . "getAllResponseHeaders") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get all HTTP response headers")) ((NAME . "send") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("varBody" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Send HTTP request")) ((NAME . "abort") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Abort HTTP request")) ((NAME . "status") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get HTTP status code")) ((NAME . "statusText") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get HTTP status text")) ((NAME . "responseXML") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseText") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseBody") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseStream") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "readyState") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get ready state")) ((NAME . "onreadystatechange") (RIID . #x0000000e) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("varBody" "VT_DISPATCH")) (FLAGS ( IS-SET ))(DESCRIPTION . "Register a complete event handler")) ((NAME . "setTimeouts") (RIID . #x0000000f) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("resolveTimeout" "VT_I4")("connectTimeout" "VT_I4")("sendTimeout" "VT_I4")("receiveTimeout" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Specify timeout settings (in milliseconds)")) ((NAME . "waitForResponse") (RIID . #x00000010) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ("timeoutInSeconds" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Wait for asynchronous send to complete, with optional timeout (in seconds)")) ((NAME . "getOption") (RIID . #x00000011) (OFFSET . #x5c) (RETURNS . "VT_VARIANT")(PARAMS ("option" "VT_USERDEFINED.Typedef.SERVERXMLHTTP_OPTION")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get an option value")) ((NAME . "setOption") (RIID . #x00000012) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("option" "VT_USERDEFINED.Typedef.SERVERXMLHTTP_OPTION")("value" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set an option value")))) ("SXH_PROXY_SETTING" (TYPE . "Typedef")(DESCRIPTION . "Settings for setProxy")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_SXH_PROXY_SETTING" (TYPE . "Enum")(DESCRIPTION . "Settings for setProxy")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IServerXMLHTTPRequest2" (TYPE . "Dispinterface")(DESCRIPTION . "IServerXMLHTTPRequest2 Interface")(GUID . "{2E01311B-C322-4B0A-BD77-B90CFDC8DCE7}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "open") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrMethod" "VT_BSTR")("bstrUrl" "VT_BSTR")("varAsync" "VT_VARIANT")("bstrUser" "VT_VARIANT")("bstrPassword" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Open HTTP connection")) ((NAME . "setRequestHeader") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrHeader" "VT_BSTR")("bstrValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Add HTTP request header")) ((NAME . "getResponseHeader") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("bstrHeader" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get HTTP response header")) ((NAME . "getAllResponseHeaders") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get all HTTP response headers")) ((NAME . "send") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("varBody" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Send HTTP request")) ((NAME . "abort") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Abort HTTP request")) ((NAME . "status") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get HTTP status code")) ((NAME . "statusText") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get HTTP status text")) ((NAME . "responseXML") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseText") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseBody") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "responseStream") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get response body")) ((NAME . "readyState") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Get ready state")) ((NAME . "onreadystatechange") (RIID . #x0000000e) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("varBody" "VT_DISPATCH")) (FLAGS ( IS-SET ))(DESCRIPTION . "Register a complete event handler")) ((NAME . "setTimeouts") (RIID . #x0000000f) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("resolveTimeout" "VT_I4")("connectTimeout" "VT_I4")("sendTimeout" "VT_I4")("receiveTimeout" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Specify timeout settings (in milliseconds)")) ((NAME . "waitForResponse") (RIID . #x00000010) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ("timeoutInSeconds" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Wait for asynchronous send to complete, with optional timeout (in seconds)")) ((NAME . "getOption") (RIID . #x00000011) (OFFSET . #x5c) (RETURNS . "VT_VARIANT")(PARAMS ("option" "VT_USERDEFINED.Typedef.SERVERXMLHTTP_OPTION")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get an option value")) ((NAME . "setOption") (RIID . #x00000012) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("option" "VT_USERDEFINED.Typedef.SERVERXMLHTTP_OPTION")("value" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set an option value")) ((NAME . "setProxy") (RIID . #x00000013) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("proxySetting" "VT_USERDEFINED.Typedef.SXH_PROXY_SETTING")("varProxyServer" "VT_VARIANT")("varBypassList" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Specify proxy configuration")) ((NAME . "setProxyCredentials") (RIID . #x00000014) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("bstrUserName" "VT_BSTR")("bstrPassword" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Specify proxy authentication credentials")))) ("IMXNamespacePrefixes" (TYPE . "Dispinterface")(DESCRIPTION . "IMXNamespacePrefixes interface")(GUID . "{C90352F4-643C-4FBC-BB23-E996EB2D51FD}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ("index" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "length") (RIID . #x00000588) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_newEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("IVBMXNamespaceManager" (TYPE . "Dispinterface")(DESCRIPTION . "IVBMXNamespaceManager interface")(GUID . "{C90352F5-643C-4FBC-BB23-E996EB2D51FD}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "allowOverride") (RIID . #x0000057e) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "allowOverride") (RIID . #x0000057e) (OFFSET . #x20) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "reset") (RIID . #x0000057f) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "pushContext") (RIID . #x00000580) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "pushNodeContext") (RIID . #x00000581) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("contextNode" "VT_PTR.IXMLDOMNode")("fDeep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "popContext") (RIID . #x00000582) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "declarePrefix") (RIID . #x00000583) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("prefix" "VT_BSTR")("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getDeclaredPrefixes") (RIID . #x00000584) (OFFSET . #x38) (RETURNS . "VT_PTR.IMXNamespacePrefixes")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "getPrefixes") (RIID . #x00000585) (OFFSET . #x3c) (RETURNS . "VT_PTR.IMXNamespacePrefixes")(PARAMS ("namespaceURI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getURI") (RIID . #x00000586) (OFFSET . #x40) (RETURNS . "VT_VARIANT")(PARAMS ("prefix" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getURIFromNode") (RIID . #x00000587) (OFFSET . #x44) (RETURNS . "VT_VARIANT")(PARAMS ("strPrefix" "VT_BSTR")("contextNode" "VT_PTR.IXMLDOMNode")) (FLAGS ( IS-FUNCTION ))))) ("IMXNamespaceManager" (TYPE . "Interface")(DESCRIPTION . "IMXNamespaceManager interface")(GUID . "{C90352F6-643C-4FBC-BB23-E996EB2D51FD}")(FUNCTIONS ((NAME . "putAllowOverride") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("fOverride" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getAllowOverride") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("fOverride" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "pushContext") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "pushNodeContext") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("contextNode" "VT_PTR.IXMLDOMNode")("fDeep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "popContext") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "declarePrefix") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("prefix" "VT_PTR.VT_UI2")("namespaceURI" "VT_PTR.VT_UI2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getDeclaredPrefix") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("nIndex" "VT_I4")("pwchPrefix" "VT_PTR.VT_UI2")("pcchPrefix" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getPrefix") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pwszNamespaceURI" "VT_PTR.VT_UI2")("nIndex" "VT_I4")("pwchPrefix" "VT_PTR.VT_UI2")("pcchPrefix" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "getURI") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pwchPrefix" "VT_PTR.VT_UI2")("pContextNode" "VT_PTR.IXMLDOMNode")("pwchUri" "VT_PTR.VT_UI2")("pcchUri" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("DOMDocument" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Apartment)")(GUID . "{F6D90F11-9C73-11D3-B32E-00C04F990BB4}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("DOMDocument26" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Apartment)")(GUID . "{F5078F1B-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("DOMDocument30" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Apartment)")(GUID . "{F5078F32-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("DOMDocument40" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Apartment)")(GUID . "{88D969C0-F192-11D4-A65F-0040963251E5}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("FreeThreadedDOMDocument" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Free threaded)")(GUID . "{F6D90F12-9C73-11D3-B32E-00C04F990BB4}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("FreeThreadedDOMDocument26" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Free threaded)")(GUID . "{F5078F1C-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("FreeThreadedDOMDocument30" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Free threaded)")(GUID . "{F5078F33-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("FreeThreadedDOMDocument40" (TYPE . "Coclass")(DESCRIPTION . "W3C-DOM XML Document (Free threaded)")(GUID . "{88D969C1-F192-11D4-A65F-0040963251E5}")(ALIASES "IXMLDOMDocument2""XMLDOMDocumentEvents") (FUNCTIONS )) ("XMLSchemaCache" (TYPE . "Coclass")(DESCRIPTION . "object for caching schemas")(GUID . "{373984C9-B845-449B-91E7-45AC83036ADE}")(ALIASES "IXMLDOMSchemaCollection") (FUNCTIONS )) ("XMLSchemaCache26" (TYPE . "Coclass")(DESCRIPTION . "object for caching schemas")(GUID . "{F5078F1D-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLDOMSchemaCollection") (FUNCTIONS )) ("XMLSchemaCache30" (TYPE . "Coclass")(DESCRIPTION . "object for caching schemas")(GUID . "{F5078F34-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLDOMSchemaCollection") (FUNCTIONS )) ("XMLSchemaCache40" (TYPE . "Coclass")(DESCRIPTION . "object for caching schemas")(GUID . "{88D969C2-F192-11D4-A65F-0040963251E5}")(ALIASES "IXMLDOMSchemaCollection2") (FUNCTIONS )) ("XSLTemplate" (TYPE . "Coclass")(DESCRIPTION . "object for caching compiled XSL stylesheets")(GUID . "{2933BF94-7B36-11D2-B20E-00C04F983E60}")(ALIASES "IXSLTemplate") (FUNCTIONS )) ("XSLTemplate26" (TYPE . "Coclass")(DESCRIPTION . "object for caching compiled XSL stylesheets")(GUID . "{F5078F21-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXSLTemplate") (FUNCTIONS )) ("XSLTemplate30" (TYPE . "Coclass")(DESCRIPTION . "object for caching compiled XSL stylesheets")(GUID . "{F5078F36-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXSLTemplate") (FUNCTIONS )) ("XSLTemplate40" (TYPE . "Coclass")(DESCRIPTION . "object for caching compiled XSL stylesheets")(GUID . "{88D969C3-F192-11D4-A65F-0040963251E5}")(ALIASES "IXSLTemplate") (FUNCTIONS )) ("DSOControl" (TYPE . "Coclass")(DESCRIPTION . "XML Data Source Object")(GUID . "{F6D90F14-9C73-11D3-B32E-00C04F990BB4}")(ALIASES "IDSOControl") (FUNCTIONS )) ("DSOControl26" (TYPE . "Coclass")(DESCRIPTION . "XML Data Source Object")(GUID . "{F5078F1F-C551-11D3-89B9-0000F81FE221}")(ALIASES "IDSOControl") (FUNCTIONS )) ("DSOControl30" (TYPE . "Coclass")(DESCRIPTION . "XML Data Source Object")(GUID . "{F5078F39-C551-11D3-89B9-0000F81FE221}")(ALIASES "IDSOControl") (FUNCTIONS )) ("DSOControl40" (TYPE . "Coclass")(DESCRIPTION . "XML Data Source Object")(GUID . "{88D969C4-F192-11D4-A65F-0040963251E5}")(ALIASES "IDSOControl") (FUNCTIONS )) ("XMLHTTP" (TYPE . "Coclass")(DESCRIPTION . "XML HTTP Request class.")(GUID . "{F6D90F16-9C73-11D3-B32E-00C04F990BB4}")(ALIASES "IXMLHTTPRequest") (FUNCTIONS )) ("XMLHTTP26" (TYPE . "Coclass")(DESCRIPTION . "XML HTTP Request class.")(GUID . "{F5078F1E-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLHTTPRequest") (FUNCTIONS )) ("XMLHTTP30" (TYPE . "Coclass")(DESCRIPTION . "XML HTTP Request class.")(GUID . "{F5078F35-C551-11D3-89B9-0000F81FE221}")(ALIASES "IXMLHTTPRequest") (FUNCTIONS )) ("XMLHTTP40" (TYPE . "Coclass")(DESCRIPTION . "XML HTTP Request class.")(GUID . "{88D969C5-F192-11D4-A65F-0040963251E5}")(ALIASES "IXMLHTTPRequest") (FUNCTIONS )) ("ServerXMLHTTP" (TYPE . "Coclass")(DESCRIPTION . "Server XML HTTP Request class.")(GUID . "{AFBA6B42-5692-48EA-8141-DC517DCF0EF1}")(ALIASES "IServerXMLHTTPRequest2") (FUNCTIONS )) ("ServerXMLHTTP30" (TYPE . "Coclass")(DESCRIPTION . "Server XML HTTP Request class.")(GUID . "{AFB40FFD-B609-40A3-9828-F88BBE11E4E3}")(ALIASES "IServerXMLHTTPRequest2") (FUNCTIONS )) ("ServerXMLHTTP40" (TYPE . "Coclass")(DESCRIPTION . "Server XML HTTP Request class.")(GUID . "{88D969C6-F192-11D4-A65F-0040963251E5}")(ALIASES "IServerXMLHTTPRequest2") (FUNCTIONS )) ("SAXXMLReader" (TYPE . "Coclass")(DESCRIPTION . "SAX XML Reader (version independent) coclass")(GUID . "{079AA557-4A18-424A-8EEE-E39F0A8D41B9}")(ALIASES "IVBSAXXMLReader""ISAXXMLReader""IMXReaderControl") (FUNCTIONS )) ("SAXXMLReader30" (TYPE . "Coclass")(DESCRIPTION . "SAX XML Reader 3.0 coclass")(GUID . "{3124C396-FB13-4836-A6AD-1317F1713688}")(ALIASES "IVBSAXXMLReader""ISAXXMLReader""IMXReaderControl") (FUNCTIONS )) ("SAXXMLReader40" (TYPE . "Coclass")(DESCRIPTION . "SAX XML Reader 4.0 coclass")(GUID . "{7C6E29BC-8B8B-4C3D-859E-AF6CD158BE0F}")(ALIASES "IVBSAXXMLReader""ISAXXMLReader") (FUNCTIONS )) ("MXXMLWriter" (TYPE . "Coclass")(DESCRIPTION . "Microsoft XML Writer (version independent) coclass")(GUID . "{FC220AD8-A72A-4EE8-926E-0B7AD152A020}")(ALIASES "IMXWriter""ISAXContentHandler""ISAXErrorHandler""ISAXDTDHandler""ISAXLexicalHandler""ISAXDeclHandler""IVBSAXContentHandler""IVBSAXDeclHandler""IVBSAXDTDHandler""IVBSAXErrorHandler""IVBSAXLexicalHandler") (FUNCTIONS )) ("MXXMLWriter30" (TYPE . "Coclass")(DESCRIPTION . "Microsoft XML Writer 3.0 coclass")(GUID . "{3D813DFE-6C91-4A4E-8F41-04346A841D9C}")(ALIASES "IMXWriter""ISAXContentHandler""ISAXDeclHandler""ISAXDTDHandler""ISAXErrorHandler""ISAXLexicalHandler""IVBSAXContentHandler""IVBSAXDeclHandler""IVBSAXDTDHandler""IVBSAXErrorHandler""IVBSAXLexicalHandler") (FUNCTIONS )) ("MXXMLWriter40" (TYPE . "Coclass")(DESCRIPTION . "Microsoft XML Writer 4.0 coclass")(GUID . "{88D969C8-F192-11D4-A65F-0040963251E5}")(ALIASES "IMXWriter""ISAXContentHandler""ISAXDeclHandler""ISAXDTDHandler""ISAXErrorHandler""ISAXLexicalHandler""IVBSAXContentHandler""IVBSAXDeclHandler""IVBSAXDTDHandler""IVBSAXErrorHandler""IVBSAXLexicalHandler") (FUNCTIONS )) ("MXHTMLWriter" (TYPE . "Coclass")(DESCRIPTION . "Microsoft HTML Writer (version independent) coclass")(GUID . "{A4C23EC3-6B70-4466-9127-550077239978}")(ALIASES "IMXWriter""ISAXContentHandler""ISAXErrorHandler""ISAXDTDHandler""ISAXLexicalHandler""ISAXDeclHandler""IVBSAXContentHandler""IVBSAXDeclHandler""IVBSAXDTDHandler""IVBSAXErrorHandler""IVBSAXLexicalHandler") (FUNCTIONS )) ("MXHTMLWriter30" (TYPE . "Coclass")(DESCRIPTION . "Microsoft HTML Writer 3.0 coclass")(GUID . "{853D1540-C1A7-4AA9-A226-4D3BD301146D}")(ALIASES "IMXWriter""ISAXContentHandler""ISAXDeclHandler""ISAXDTDHandler""ISAXErrorHandler""ISAXLexicalHandler""IVBSAXContentHandler""IVBSAXDeclHandler""IVBSAXDTDHandler""IVBSAXErrorHandler""IVBSAXLexicalHandler") (FUNCTIONS )) ("MXHTMLWriter40" (TYPE . "Coclass")(DESCRIPTION . "Microsoft HTML Writer 4.0 coclass")(GUID . "{88D969C9-F192-11D4-A65F-0040963251E5}")(ALIASES "IMXWriter""ISAXContentHandler""ISAXDeclHandler""ISAXDTDHandler""ISAXErrorHandler""ISAXLexicalHandler""IVBSAXContentHandler""IVBSAXDeclHandler""IVBSAXDTDHandler""IVBSAXErrorHandler""IVBSAXLexicalHandler") (FUNCTIONS )) ("SAXAttributes" (TYPE . "Coclass")(DESCRIPTION . "SAX Attributes (version independent) coclass")(GUID . "{4DD441AD-526D-4A77-9F1B-9841ED802FB0}")(ALIASES "IMXAttributes""IVBSAXAttributes""ISAXAttributes") (FUNCTIONS )) ("SAXAttributes30" (TYPE . "Coclass")(DESCRIPTION . "SAX Attributes 3.0 coclass")(GUID . "{3E784A01-F3AE-4DC0-9354-9526B9370EBA}")(ALIASES "IMXAttributes""IVBSAXAttributes""ISAXAttributes") (FUNCTIONS )) ("SAXAttributes40" (TYPE . "Coclass")(DESCRIPTION . "SAX Attributes 4.0 coclass")(GUID . "{88D969CA-F192-11D4-A65F-0040963251E5}")(ALIASES "IMXAttributes""IVBSAXAttributes""ISAXAttributes") (FUNCTIONS )) ("MXNamespaceManager" (TYPE . "Coclass")(DESCRIPTION . "MX Namespace Manager coclass")(GUID . "{88D969D5-F192-11D4-A65F-0040963251E5}")(ALIASES "IVBMXNamespaceManager""IMXNamespaceManager") (FUNCTIONS )) ("MXNamespaceManager40" (TYPE . "Coclass")(DESCRIPTION . "MX Namespace Manager 4.0 coclass")(GUID . "{88D969D6-F192-11D4-A65F-0040963251E5}")(ALIASES "IVBMXNamespaceManager""IMXNamespaceManager") (FUNCTIONS )) ("XMLDocument" (TYPE . "Coclass")(DESCRIPTION . "XMLDocument extends IXML Document. It is obsolete. You should use DOMDocument. This object should not be confused with the XMLDocument property on the XML data island.")(GUID . "{CFC399AF-D876-11D0-9C10-00C04FC99C8E}")(ALIASES "IXMLDocument2") (FUNCTIONS )) )))