|
|
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (b07c1242). // // msxml3.tlh // // C++ source equivalent of Win32 type library msxml3.dll // compiler-generated file created 05/25/01 at 12:41:57 - DO NOT EDIT!
#pragma once #pragma pack(push, 8)
#include <comdef.h>
namespace MSXML2 {
// // Forward references and typedefs //
struct __declspec(uuid("2933bf8f-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMImplementation; struct __declspec(uuid("2933bf80-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMNode; typedef enum tagDOMNodeType DOMNodeType; struct __declspec(uuid("2933bf82-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMNodeList; struct __declspec(uuid("2933bf83-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMNamedNodeMap; struct __declspec(uuid("2933bf81-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMDocument; struct __declspec(uuid("2933bf8b-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMDocumentType; struct __declspec(uuid("2933bf86-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMElement; struct __declspec(uuid("2933bf85-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMAttribute; struct __declspec(uuid("3efaa413-272f-11d2-836f-0000f87a7782")) /* dual interface */ IXMLDOMDocumentFragment; struct __declspec(uuid("2933bf87-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMText; struct __declspec(uuid("2933bf84-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMCharacterData; struct __declspec(uuid("2933bf88-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMComment; struct __declspec(uuid("2933bf8a-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMCDATASection; struct __declspec(uuid("2933bf89-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMProcessingInstruction; struct __declspec(uuid("2933bf8e-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMEntityReference; struct __declspec(uuid("3efaa426-272f-11d2-836f-0000f87a7782")) /* dual interface */ IXMLDOMParseError; struct __declspec(uuid("373984c8-b845-449b-91e7-45ac83036ade")) /* dual interface */ IXMLDOMSchemaCollection; struct __declspec(uuid("2933bf95-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMDocument2; struct __declspec(uuid("2933bf8c-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMNotation; struct __declspec(uuid("2933bf8d-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXMLDOMEntity; struct __declspec(uuid("3efaa425-272f-11d2-836f-0000f87a7782")) /* dual interface */ IXTLRuntime; struct __declspec(uuid("2933bf93-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXSLTemplate; struct __declspec(uuid("2933bf92-7b36-11d2-b20e-00c04f983e60")) /* dual interface */ IXSLProcessor; struct __declspec(uuid("a4f96ed0-f829-476e-81c0-cdc7bd2a0802")) /* interface */ ISAXXMLReader; struct __declspec(uuid("99bca7bd-e8c4-4d5f-a0cf-6d907901ff07")) /* interface */ ISAXEntityResolver; struct __declspec(uuid("1545cdfa-9e4e-4497-a8a4-2bf7d0112c44")) /* interface */ ISAXContentHandler; struct __declspec(uuid("9b7e472a-0de4-4640-bff3-84d38a051c31")) /* interface */ ISAXLocator; struct __declspec(uuid("f078abe1-45d2-4832-91ea-4466ce2f25c9")) /* interface */ ISAXAttributes; struct __declspec(uuid("e15c1baf-afb3-4d60-8c36-19a8c45defed")) /* interface */ ISAXDTDHandler; struct __declspec(uuid("a60511c4-ccf5-479e-98a3-dc8dc545b7d0")) /* interface */ ISAXErrorHandler; struct __declspec(uuid("70409222-ca09-4475-acb8-40312fe8d145")) /* interface */ ISAXXMLFilter; struct __declspec(uuid("7f85d5f5-47a8-4497-bda5-84ba04819ea6")) /* interface */ ISAXLexicalHandler; struct __declspec(uuid("862629ac-771a-47b2-8337-4e6843c1be90")) /* interface */ ISAXDeclHandler; struct __declspec(uuid("8c033caa-6cd6-4f73-b728-4531af74945f")) /* dual interface */ IVBSAXXMLReader; struct __declspec(uuid("0c05d096-f45b-4aca-ad1a-aa0bc25518dc")) /* dual interface */ IVBSAXEntityResolver; struct __declspec(uuid("2ed7290a-4dd5-4b46-bb26-4e4155e77faa")) /* dual interface */ IVBSAXContentHandler; struct __declspec(uuid("796e7ac5-5aa2-4eff-acad-3faaf01a3288")) /* dual interface */ IVBSAXLocator; struct __declspec(uuid("10dc0586-132b-4cac-8bb3-db00ac8b7ee0")) /* dual interface */ IVBSAXAttributes; struct __declspec(uuid("24fb3297-302d-4620-ba39-3a732d850558")) /* dual interface */ IVBSAXDTDHandler; struct __declspec(uuid("d963d3fe-173c-4862-9095-b92f66995f52")) /* dual interface */ IVBSAXErrorHandler; struct __declspec(uuid("1299eb1b-5b88-433e-82de-82ca75ad4e04")) /* dual interface */ IVBSAXXMLFilter; struct __declspec(uuid("032aac35-8c0e-4d9d-979f-e3b702935576")) /* dual interface */ IVBSAXLexicalHandler; struct __declspec(uuid("e8917260-7579-4be1-b5dd-7afbfa6f077b")) /* dual interface */ IVBSAXDeclHandler; struct __declspec(uuid("4d7ff4ba-1565-4ea8-94e1-6e724a46f98d")) /* dual interface */ IMXWriter; struct __declspec(uuid("f10d27cc-3ec0-415c-8ed8-77ab1c5e7262")) /* dual interface */ IMXAttributes; struct __declspec(uuid("808f4e35-8d5a-4fbe-8466-33a41279ed30")) /* dual interface */ IMXReaderControl; struct __declspec(uuid("65725580-9b5d-11d0-9bfe-00c04fc99c8e")) /* dual interface */ IXMLElementCollection; struct __declspec(uuid("f52e2b61-18a1-11d1-b105-00805f49916b")) /* dual interface */ IXMLDocument; struct __declspec(uuid("3f7f31ac-e15f-11d0-9c25-00c04fc99c8e")) /* dual interface */ IXMLElement; struct __declspec(uuid("2b8de2fe-8d2d-11d1-b2fc-00c04fd915a9")) /* interface */ IXMLDocument2; struct __declspec(uuid("2b8de2ff-8d2d-11d1-b2fc-00c04fd915a9")) /* dual interface */ IXMLElement2; struct __declspec(uuid("d4d4a0fc-3b73-11d1-b2b4-00c04fb92596")) /* dual interface */ IXMLAttribute; struct __declspec(uuid("948c5ad3-c58d-11d0-9c0b-00c04fc99c8e")) /* interface */ IXMLError; struct _xml_error; typedef enum tagXMLEMEM_TYPE XMLELEM_TYPE; struct __declspec(uuid("aa634fc7-5888-44a7-a257-3a47150d3a0e")) /* dual interface */ IXMLDOMSelection; struct __declspec(uuid("3efaa427-272f-11d2-836f-0000f87a7782")) /* dispinterface */ XMLDOMDocumentEvents; struct __declspec(uuid("310afa62-0575-11d2-9ca9-0060b0ec3d39")) /* dual interface */ IDSOControl; struct __declspec(uuid("ed8c108d-4349-11d2-91a4-00c04f7969e8")) /* dual interface */ IXMLHTTPRequest; typedef enum _SERVERXMLHTTP_OPTION SERVERXMLHTTP_OPTION; typedef enum _SXH_SERVER_CERT_OPTION SXH_SERVER_CERT_OPTION; struct __declspec(uuid("2e9196bf-13ba-4dd4-91ca-6c571f281495")) /* dual interface */ IServerXMLHTTPRequest; struct /* coclass */ DOMDocument; struct /* coclass */ DOMDocument26; struct /* coclass */ DOMDocument30; struct /* coclass */ FreeThreadedDOMDocument; struct /* coclass */ FreeThreadedDOMDocument26; struct /* coclass */ FreeThreadedDOMDocument30; struct /* coclass */ XMLSchemaCache; struct /* coclass */ XMLSchemaCache26; struct /* coclass */ XMLSchemaCache30; struct /* coclass */ XSLTemplate; struct /* coclass */ XSLTemplate26; struct /* coclass */ XSLTemplate30; struct /* coclass */ DSOControl; struct /* coclass */ DSOControl26; struct /* coclass */ DSOControl30; struct /* coclass */ XMLHTTP; struct /* coclass */ XMLHTTP26; struct /* coclass */ XMLHTTP30; struct /* coclass */ ServerXMLHTTP; struct /* coclass */ ServerXMLHTTP30; struct /* coclass */ SAXXMLReader; struct /* coclass */ SAXXMLReader30; struct /* coclass */ MXXMLWriter; struct /* coclass */ MXXMLWriter30; struct /* coclass */ SAXAttributes; struct /* coclass */ SAXAttributes30; struct /* coclass */ XMLDocument;
// // Smart pointer typedef declarations //
_COM_SMARTPTR_TYPEDEF(IXMLDOMImplementation, __uuidof(IXMLDOMImplementation)); _COM_SMARTPTR_TYPEDEF(IXMLDOMNode, __uuidof(IXMLDOMNode)); _COM_SMARTPTR_TYPEDEF(IXMLDOMNodeList, __uuidof(IXMLDOMNodeList)); _COM_SMARTPTR_TYPEDEF(IXMLDOMNamedNodeMap, __uuidof(IXMLDOMNamedNodeMap)); _COM_SMARTPTR_TYPEDEF(IXMLDOMDocument, __uuidof(IXMLDOMDocument)); _COM_SMARTPTR_TYPEDEF(IXMLDOMDocumentType, __uuidof(IXMLDOMDocumentType)); _COM_SMARTPTR_TYPEDEF(IXMLDOMElement, __uuidof(IXMLDOMElement)); _COM_SMARTPTR_TYPEDEF(IXMLDOMAttribute, __uuidof(IXMLDOMAttribute)); _COM_SMARTPTR_TYPEDEF(IXMLDOMDocumentFragment, __uuidof(IXMLDOMDocumentFragment)); _COM_SMARTPTR_TYPEDEF(IXMLDOMCharacterData, __uuidof(IXMLDOMCharacterData)); _COM_SMARTPTR_TYPEDEF(IXMLDOMText, __uuidof(IXMLDOMText)); _COM_SMARTPTR_TYPEDEF(IXMLDOMComment, __uuidof(IXMLDOMComment)); _COM_SMARTPTR_TYPEDEF(IXMLDOMCDATASection, __uuidof(IXMLDOMCDATASection)); _COM_SMARTPTR_TYPEDEF(IXMLDOMProcessingInstruction, __uuidof(IXMLDOMProcessingInstruction)); _COM_SMARTPTR_TYPEDEF(IXMLDOMEntityReference, __uuidof(IXMLDOMEntityReference)); _COM_SMARTPTR_TYPEDEF(IXMLDOMParseError, __uuidof(IXMLDOMParseError)); _COM_SMARTPTR_TYPEDEF(IXMLDOMSchemaCollection, __uuidof(IXMLDOMSchemaCollection)); _COM_SMARTPTR_TYPEDEF(IXMLDOMDocument2, __uuidof(IXMLDOMDocument2)); _COM_SMARTPTR_TYPEDEF(IXMLDOMNotation, __uuidof(IXMLDOMNotation)); _COM_SMARTPTR_TYPEDEF(IXMLDOMEntity, __uuidof(IXMLDOMEntity)); _COM_SMARTPTR_TYPEDEF(IXTLRuntime, __uuidof(IXTLRuntime)); _COM_SMARTPTR_TYPEDEF(IXSLTemplate, __uuidof(IXSLTemplate)); _COM_SMARTPTR_TYPEDEF(IXSLProcessor, __uuidof(IXSLProcessor)); _COM_SMARTPTR_TYPEDEF(ISAXXMLReader, __uuidof(ISAXXMLReader)); _COM_SMARTPTR_TYPEDEF(ISAXEntityResolver, __uuidof(ISAXEntityResolver)); _COM_SMARTPTR_TYPEDEF(ISAXContentHandler, __uuidof(ISAXContentHandler)); _COM_SMARTPTR_TYPEDEF(ISAXLocator, __uuidof(ISAXLocator)); _COM_SMARTPTR_TYPEDEF(ISAXAttributes, __uuidof(ISAXAttributes)); _COM_SMARTPTR_TYPEDEF(ISAXDTDHandler, __uuidof(ISAXDTDHandler)); _COM_SMARTPTR_TYPEDEF(ISAXErrorHandler, __uuidof(ISAXErrorHandler)); _COM_SMARTPTR_TYPEDEF(ISAXXMLFilter, __uuidof(ISAXXMLFilter)); _COM_SMARTPTR_TYPEDEF(ISAXLexicalHandler, __uuidof(ISAXLexicalHandler)); _COM_SMARTPTR_TYPEDEF(ISAXDeclHandler, __uuidof(ISAXDeclHandler)); _COM_SMARTPTR_TYPEDEF(IVBSAXXMLReader, __uuidof(IVBSAXXMLReader)); _COM_SMARTPTR_TYPEDEF(IVBSAXEntityResolver, __uuidof(IVBSAXEntityResolver)); _COM_SMARTPTR_TYPEDEF(IVBSAXContentHandler, __uuidof(IVBSAXContentHandler)); _COM_SMARTPTR_TYPEDEF(IVBSAXLocator, __uuidof(IVBSAXLocator)); _COM_SMARTPTR_TYPEDEF(IVBSAXAttributes, __uuidof(IVBSAXAttributes)); _COM_SMARTPTR_TYPEDEF(IVBSAXDTDHandler, __uuidof(IVBSAXDTDHandler)); _COM_SMARTPTR_TYPEDEF(IVBSAXErrorHandler, __uuidof(IVBSAXErrorHandler)); _COM_SMARTPTR_TYPEDEF(IVBSAXXMLFilter, __uuidof(IVBSAXXMLFilter)); _COM_SMARTPTR_TYPEDEF(IVBSAXLexicalHandler, __uuidof(IVBSAXLexicalHandler)); _COM_SMARTPTR_TYPEDEF(IVBSAXDeclHandler, __uuidof(IVBSAXDeclHandler)); _COM_SMARTPTR_TYPEDEF(IMXWriter, __uuidof(IMXWriter)); _COM_SMARTPTR_TYPEDEF(IMXAttributes, __uuidof(IMXAttributes)); _COM_SMARTPTR_TYPEDEF(IMXReaderControl, __uuidof(IMXReaderControl)); _COM_SMARTPTR_TYPEDEF(IXMLElementCollection, __uuidof(IXMLElementCollection)); _COM_SMARTPTR_TYPEDEF(IXMLDocument, __uuidof(IXMLDocument)); _COM_SMARTPTR_TYPEDEF(IXMLElement, __uuidof(IXMLElement)); _COM_SMARTPTR_TYPEDEF(IXMLDocument2, __uuidof(IXMLDocument2)); _COM_SMARTPTR_TYPEDEF(IXMLElement2, __uuidof(IXMLElement2)); _COM_SMARTPTR_TYPEDEF(IXMLAttribute, __uuidof(IXMLAttribute)); _COM_SMARTPTR_TYPEDEF(IXMLError, __uuidof(IXMLError)); _COM_SMARTPTR_TYPEDEF(IXMLDOMSelection, __uuidof(IXMLDOMSelection)); _COM_SMARTPTR_TYPEDEF(XMLDOMDocumentEvents, __uuidof(IDispatch)); _COM_SMARTPTR_TYPEDEF(IDSOControl, __uuidof(IDSOControl)); _COM_SMARTPTR_TYPEDEF(IXMLHTTPRequest, __uuidof(IXMLHTTPRequest)); _COM_SMARTPTR_TYPEDEF(IServerXMLHTTPRequest, __uuidof(IServerXMLHTTPRequest));
// // Type library items //
struct __declspec(uuid("2933bf8f-7b36-11d2-b20e-00c04f983e60")) IXMLDOMImplementation : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall hasFeature ( BSTR feature, BSTR version, VARIANT_BOOL * hasFeature ) = 0; };
struct __declspec(uuid("2933bf80-7b36-11d2-b20e-00c04f983e60")) IXMLDOMNode : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_nodeName ( BSTR * name ) = 0; virtual HRESULT __stdcall get_nodeValue ( VARIANT * value ) = 0; virtual HRESULT __stdcall put_nodeValue ( VARIANT value ) = 0; virtual HRESULT __stdcall get_nodeType ( DOMNodeType * type ) = 0; virtual HRESULT __stdcall get_parentNode ( struct IXMLDOMNode * * parent ) = 0; virtual HRESULT __stdcall get_childNodes ( struct IXMLDOMNodeList * * childList ) = 0; virtual HRESULT __stdcall get_firstChild ( struct IXMLDOMNode * * firstChild ) = 0; virtual HRESULT __stdcall get_lastChild ( struct IXMLDOMNode * * lastChild ) = 0; virtual HRESULT __stdcall get_previousSibling ( struct IXMLDOMNode * * previousSibling ) = 0; virtual HRESULT __stdcall get_nextSibling ( struct IXMLDOMNode * * nextSibling ) = 0; virtual HRESULT __stdcall get_attributes ( struct IXMLDOMNamedNodeMap * * attributeMap ) = 0; virtual HRESULT __stdcall insertBefore ( struct IXMLDOMNode * newChild, VARIANT refChild, struct IXMLDOMNode * * outNewChild ) = 0; virtual HRESULT __stdcall replaceChild ( struct IXMLDOMNode * newChild, struct IXMLDOMNode * oldChild, struct IXMLDOMNode * * outOldChild ) = 0; virtual HRESULT __stdcall removeChild ( struct IXMLDOMNode * childNode, struct IXMLDOMNode * * oldChild ) = 0; virtual HRESULT __stdcall appendChild ( struct IXMLDOMNode * newChild, struct IXMLDOMNode * * outNewChild ) = 0; virtual HRESULT __stdcall hasChildNodes ( VARIANT_BOOL * hasChild ) = 0; virtual HRESULT __stdcall get_ownerDocument ( struct IXMLDOMDocument * * DOMDocument ) = 0; virtual HRESULT __stdcall cloneNode ( VARIANT_BOOL deep, struct IXMLDOMNode * * cloneRoot ) = 0; virtual HRESULT __stdcall get_nodeTypeString ( BSTR * nodeType ) = 0; virtual HRESULT __stdcall get_text ( BSTR * text ) = 0; virtual HRESULT __stdcall put_text ( BSTR text ) = 0; virtual HRESULT __stdcall get_specified ( VARIANT_BOOL * isSpecified ) = 0; virtual HRESULT __stdcall get_definition ( struct IXMLDOMNode * * definitionNode ) = 0; virtual HRESULT __stdcall get_nodeTypedValue ( VARIANT * typedValue ) = 0; virtual HRESULT __stdcall put_nodeTypedValue ( VARIANT typedValue ) = 0; virtual HRESULT __stdcall get_dataType ( VARIANT * dataTypeName ) = 0; virtual HRESULT __stdcall put_dataType ( BSTR dataTypeName ) = 0; virtual HRESULT __stdcall get_xml ( BSTR * xmlString ) = 0; virtual HRESULT __stdcall transformNode ( struct IXMLDOMNode * stylesheet, BSTR * xmlString ) = 0; virtual HRESULT __stdcall selectNodes ( BSTR queryString, struct IXMLDOMNodeList * * resultList ) = 0; virtual HRESULT __stdcall selectSingleNode ( BSTR queryString, struct IXMLDOMNode * * resultNode ) = 0; virtual HRESULT __stdcall get_parsed ( VARIANT_BOOL * isParsed ) = 0; virtual HRESULT __stdcall get_namespaceURI ( BSTR * namespaceURI ) = 0; virtual HRESULT __stdcall get_prefix ( BSTR * prefixString ) = 0; virtual HRESULT __stdcall get_baseName ( BSTR * nameString ) = 0; virtual HRESULT __stdcall transformNodeToObject ( struct IXMLDOMNode * stylesheet, VARIANT outputObject ) = 0; };
enum tagDOMNodeType { NODE_INVALID = 0, NODE_ELEMENT = 1, NODE_ATTRIBUTE = 2, NODE_TEXT = 3, NODE_CDATA_SECTION = 4, NODE_ENTITY_REFERENCE = 5, NODE_ENTITY = 6, NODE_PROCESSING_INSTRUCTION = 7, NODE_COMMENT = 8, NODE_DOCUMENT = 9, NODE_DOCUMENT_TYPE = 10, NODE_DOCUMENT_FRAGMENT = 11, NODE_NOTATION = 12 };
struct __declspec(uuid("2933bf82-7b36-11d2-b20e-00c04f983e60")) IXMLDOMNodeList : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_item ( long index, struct IXMLDOMNode * * listItem ) = 0; virtual HRESULT __stdcall get_length ( long * listLength ) = 0; virtual HRESULT __stdcall nextNode ( struct IXMLDOMNode * * nextItem ) = 0; virtual HRESULT __stdcall reset ( ) = 0; virtual HRESULT __stdcall get__newEnum ( IUnknown * * ppUnk ) = 0; };
struct __declspec(uuid("2933bf83-7b36-11d2-b20e-00c04f983e60")) IXMLDOMNamedNodeMap : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall getNamedItem ( BSTR name, struct IXMLDOMNode * * namedItem ) = 0; virtual HRESULT __stdcall setNamedItem ( struct IXMLDOMNode * newItem, struct IXMLDOMNode * * nameItem ) = 0; virtual HRESULT __stdcall removeNamedItem ( BSTR name, struct IXMLDOMNode * * namedItem ) = 0; virtual HRESULT __stdcall get_item ( long index, struct IXMLDOMNode * * listItem ) = 0; virtual HRESULT __stdcall get_length ( long * listLength ) = 0; virtual HRESULT __stdcall getQualifiedItem ( BSTR baseName, BSTR namespaceURI, struct IXMLDOMNode * * qualifiedItem ) = 0; virtual HRESULT __stdcall removeQualifiedItem ( BSTR baseName, BSTR namespaceURI, struct IXMLDOMNode * * qualifiedItem ) = 0; virtual HRESULT __stdcall nextNode ( struct IXMLDOMNode * * nextItem ) = 0; virtual HRESULT __stdcall reset ( ) = 0; virtual HRESULT __stdcall get__newEnum ( IUnknown * * ppUnk ) = 0; };
struct __declspec(uuid("2933bf81-7b36-11d2-b20e-00c04f983e60")) IXMLDOMDocument : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_doctype ( struct IXMLDOMDocumentType * * documentType ) = 0; virtual HRESULT __stdcall get_implementation ( struct IXMLDOMImplementation * * impl ) = 0; virtual HRESULT __stdcall get_documentElement ( struct IXMLDOMElement * * DOMElement ) = 0; virtual HRESULT __stdcall putref_documentElement ( struct IXMLDOMElement * DOMElement ) = 0; virtual HRESULT __stdcall createElement ( BSTR tagName, struct IXMLDOMElement * * element ) = 0; virtual HRESULT __stdcall createDocumentFragment ( struct IXMLDOMDocumentFragment * * docFrag ) = 0; virtual HRESULT __stdcall createTextNode ( BSTR data, struct IXMLDOMText * * text ) = 0; virtual HRESULT __stdcall createComment ( BSTR data, struct IXMLDOMComment * * comment ) = 0; virtual HRESULT __stdcall createCDATASection ( BSTR data, struct IXMLDOMCDATASection * * cdata ) = 0; virtual HRESULT __stdcall createProcessingInstruction ( BSTR target, BSTR data, struct IXMLDOMProcessingInstruction * * pi ) = 0; virtual HRESULT __stdcall createAttribute ( BSTR name, struct IXMLDOMAttribute * * attribute ) = 0; virtual HRESULT __stdcall createEntityReference ( BSTR name, struct IXMLDOMEntityReference * * entityRef ) = 0; virtual HRESULT __stdcall getElementsByTagName ( BSTR tagName, struct IXMLDOMNodeList * * resultList ) = 0; virtual HRESULT __stdcall createNode ( VARIANT type, BSTR name, BSTR namespaceURI, struct IXMLDOMNode * * node ) = 0; virtual HRESULT __stdcall nodeFromID ( BSTR idString, struct IXMLDOMNode * * node ) = 0; virtual HRESULT __stdcall load ( VARIANT xmlSource, VARIANT_BOOL * isSuccessful ) = 0; virtual HRESULT __stdcall get_readyState ( long * value ) = 0; virtual HRESULT __stdcall get_parseError ( struct IXMLDOMParseError * * errorObj ) = 0; virtual HRESULT __stdcall get_url ( BSTR * urlString ) = 0; virtual HRESULT __stdcall get_async ( VARIANT_BOOL * isAsync ) = 0; virtual HRESULT __stdcall put_async ( VARIANT_BOOL isAsync ) = 0; virtual HRESULT __stdcall abort ( ) = 0; virtual HRESULT __stdcall loadXML ( BSTR bstrXML, VARIANT_BOOL * isSuccessful ) = 0; virtual HRESULT __stdcall save ( VARIANT destination ) = 0; virtual HRESULT __stdcall get_validateOnParse ( VARIANT_BOOL * isValidating ) = 0; virtual HRESULT __stdcall put_validateOnParse ( VARIANT_BOOL isValidating ) = 0; virtual HRESULT __stdcall get_resolveExternals ( VARIANT_BOOL * isResolving ) = 0; virtual HRESULT __stdcall put_resolveExternals ( VARIANT_BOOL isResolving ) = 0; virtual HRESULT __stdcall get_preserveWhiteSpace ( VARIANT_BOOL * isPreserving ) = 0; virtual HRESULT __stdcall put_preserveWhiteSpace ( VARIANT_BOOL isPreserving ) = 0; virtual HRESULT __stdcall put_onreadystatechange ( VARIANT _arg1 ) = 0; virtual HRESULT __stdcall put_ondataavailable ( VARIANT _arg1 ) = 0; virtual HRESULT __stdcall put_ontransformnode ( VARIANT _arg1 ) = 0; };
struct __declspec(uuid("2933bf8b-7b36-11d2-b20e-00c04f983e60")) IXMLDOMDocumentType : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_name ( BSTR * rootName ) = 0; virtual HRESULT __stdcall get_entities ( struct IXMLDOMNamedNodeMap * * entityMap ) = 0; virtual HRESULT __stdcall get_notations ( struct IXMLDOMNamedNodeMap * * notationMap ) = 0; };
struct __declspec(uuid("2933bf86-7b36-11d2-b20e-00c04f983e60")) IXMLDOMElement : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_tagName ( BSTR * tagName ) = 0; virtual HRESULT __stdcall getAttribute ( BSTR name, VARIANT * value ) = 0; virtual HRESULT __stdcall setAttribute ( BSTR name, VARIANT value ) = 0; virtual HRESULT __stdcall removeAttribute ( BSTR name ) = 0; virtual HRESULT __stdcall getAttributeNode ( BSTR name, struct IXMLDOMAttribute * * attributeNode ) = 0; virtual HRESULT __stdcall setAttributeNode ( struct IXMLDOMAttribute * DOMAttribute, struct IXMLDOMAttribute * * attributeNode ) = 0; virtual HRESULT __stdcall removeAttributeNode ( struct IXMLDOMAttribute * DOMAttribute, struct IXMLDOMAttribute * * attributeNode ) = 0; virtual HRESULT __stdcall getElementsByTagName ( BSTR tagName, struct IXMLDOMNodeList * * resultList ) = 0; virtual HRESULT __stdcall normalize ( ) = 0; };
struct __declspec(uuid("2933bf85-7b36-11d2-b20e-00c04f983e60")) IXMLDOMAttribute : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_name ( BSTR * attributeName ) = 0; virtual HRESULT __stdcall get_value ( VARIANT * attributeValue ) = 0; virtual HRESULT __stdcall put_value ( VARIANT attributeValue ) = 0; };
struct __declspec(uuid("3efaa413-272f-11d2-836f-0000f87a7782")) IXMLDOMDocumentFragment : IXMLDOMNode {};
struct __declspec(uuid("2933bf84-7b36-11d2-b20e-00c04f983e60")) IXMLDOMCharacterData : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_data ( BSTR * data ) = 0; virtual HRESULT __stdcall put_data ( BSTR data ) = 0; virtual HRESULT __stdcall get_length ( long * dataLength ) = 0; virtual HRESULT __stdcall substringData ( long offset, long count, BSTR * data ) = 0; virtual HRESULT __stdcall appendData ( BSTR data ) = 0; virtual HRESULT __stdcall insertData ( long offset, BSTR data ) = 0; virtual HRESULT __stdcall deleteData ( long offset, long count ) = 0; virtual HRESULT __stdcall replaceData ( long offset, long count, BSTR data ) = 0; };
struct __declspec(uuid("2933bf87-7b36-11d2-b20e-00c04f983e60")) IXMLDOMText : IXMLDOMCharacterData { // // Raw methods provided by interface //
virtual HRESULT __stdcall splitText ( long offset, struct IXMLDOMText * * rightHandTextNode ) = 0; };
struct __declspec(uuid("2933bf88-7b36-11d2-b20e-00c04f983e60")) IXMLDOMComment : IXMLDOMCharacterData {};
struct __declspec(uuid("2933bf8a-7b36-11d2-b20e-00c04f983e60")) IXMLDOMCDATASection : IXMLDOMText {};
struct __declspec(uuid("2933bf89-7b36-11d2-b20e-00c04f983e60")) IXMLDOMProcessingInstruction : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_target ( BSTR * name ) = 0; virtual HRESULT __stdcall get_data ( BSTR * value ) = 0; virtual HRESULT __stdcall put_data ( BSTR value ) = 0; };
struct __declspec(uuid("2933bf8e-7b36-11d2-b20e-00c04f983e60")) IXMLDOMEntityReference : IXMLDOMNode {};
struct __declspec(uuid("3efaa426-272f-11d2-836f-0000f87a7782")) IXMLDOMParseError : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_errorCode ( long * errorCode ) = 0; virtual HRESULT __stdcall get_url ( BSTR * urlString ) = 0; virtual HRESULT __stdcall get_reason ( BSTR * reasonString ) = 0; virtual HRESULT __stdcall get_srcText ( BSTR * sourceString ) = 0; virtual HRESULT __stdcall get_line ( long * lineNumber ) = 0; virtual HRESULT __stdcall get_linepos ( long * linePosition ) = 0; virtual HRESULT __stdcall get_filepos ( long * filePosition ) = 0; };
struct __declspec(uuid("373984c8-b845-449b-91e7-45ac83036ade")) IXMLDOMSchemaCollection : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall add ( BSTR namespaceURI, VARIANT var ) = 0; virtual HRESULT __stdcall get ( BSTR namespaceURI, struct IXMLDOMNode * * schemaNode ) = 0; virtual HRESULT __stdcall remove ( BSTR namespaceURI ) = 0; virtual HRESULT __stdcall get_length ( long * length ) = 0; virtual HRESULT __stdcall get_namespaceURI ( long index, BSTR * length ) = 0; virtual HRESULT __stdcall addCollection ( struct IXMLDOMSchemaCollection * otherCollection ) = 0; virtual HRESULT __stdcall get__newEnum ( IUnknown * * ppUnk ) = 0; };
struct __declspec(uuid("2933bf95-7b36-11d2-b20e-00c04f983e60")) IXMLDOMDocument2 : IXMLDOMDocument { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_namespaces ( struct IXMLDOMSchemaCollection * * namespaceCollection ) = 0; virtual HRESULT __stdcall get_schemas ( VARIANT * otherCollection ) = 0; virtual HRESULT __stdcall putref_schemas ( VARIANT otherCollection ) = 0; virtual HRESULT __stdcall validate ( struct IXMLDOMParseError * * errorObj ) = 0; virtual HRESULT __stdcall setProperty ( BSTR name, VARIANT value ) = 0; virtual HRESULT __stdcall getProperty ( BSTR name, VARIANT * value ) = 0; };
struct __declspec(uuid("2933bf8c-7b36-11d2-b20e-00c04f983e60")) IXMLDOMNotation : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_publicId ( VARIANT * publicId ) = 0; virtual HRESULT __stdcall get_systemId ( VARIANT * systemId ) = 0; };
struct __declspec(uuid("2933bf8d-7b36-11d2-b20e-00c04f983e60")) IXMLDOMEntity : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_publicId ( VARIANT * publicId ) = 0; virtual HRESULT __stdcall get_systemId ( VARIANT * systemId ) = 0; virtual HRESULT __stdcall get_notationName ( BSTR * name ) = 0; };
struct __declspec(uuid("3efaa425-272f-11d2-836f-0000f87a7782")) IXTLRuntime : IXMLDOMNode { // // Raw methods provided by interface //
virtual HRESULT __stdcall uniqueID ( struct IXMLDOMNode * pNode, long * pID ) = 0; virtual HRESULT __stdcall depth ( struct IXMLDOMNode * pNode, long * pDepth ) = 0; virtual HRESULT __stdcall childNumber ( struct IXMLDOMNode * pNode, long * pNumber ) = 0; virtual HRESULT __stdcall ancestorChildNumber ( BSTR bstrNodeName, struct IXMLDOMNode * pNode, long * pNumber ) = 0; virtual HRESULT __stdcall absoluteChildNumber ( struct IXMLDOMNode * pNode, long * pNumber ) = 0; virtual HRESULT __stdcall formatIndex ( long lIndex, BSTR bstrFormat, BSTR * pbstrFormattedString ) = 0; virtual HRESULT __stdcall formatNumber ( double dblNumber, BSTR bstrFormat, BSTR * pbstrFormattedString ) = 0; virtual HRESULT __stdcall formatDate ( VARIANT varDate, BSTR bstrFormat, VARIANT varDestLocale, BSTR * pbstrFormattedString ) = 0; virtual HRESULT __stdcall formatTime ( VARIANT varTime, BSTR bstrFormat, VARIANT varDestLocale, BSTR * pbstrFormattedString ) = 0; };
struct __declspec(uuid("2933bf93-7b36-11d2-b20e-00c04f983e60")) IXSLTemplate : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall putref_stylesheet ( struct IXMLDOMNode * stylesheet ) = 0; virtual HRESULT __stdcall get_stylesheet ( struct IXMLDOMNode * * stylesheet ) = 0; virtual HRESULT __stdcall createProcessor ( struct IXSLProcessor * * ppProcessor ) = 0; };
struct __declspec(uuid("2933bf92-7b36-11d2-b20e-00c04f983e60")) IXSLProcessor : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall put_input ( VARIANT pVar ) = 0; virtual HRESULT __stdcall get_input ( VARIANT * pVar ) = 0; virtual HRESULT __stdcall get_ownerTemplate ( struct IXSLTemplate * * ppTemplate ) = 0; virtual HRESULT __stdcall setStartMode ( BSTR mode, BSTR namespaceURI ) = 0; virtual HRESULT __stdcall get_startMode ( BSTR * mode ) = 0; virtual HRESULT __stdcall get_startModeURI ( BSTR * namespaceURI ) = 0; virtual HRESULT __stdcall put_output ( VARIANT pOutput ) = 0; virtual HRESULT __stdcall get_output ( VARIANT * pOutput ) = 0; virtual HRESULT __stdcall transform ( VARIANT_BOOL * pDone ) = 0; virtual HRESULT __stdcall reset ( ) = 0; virtual HRESULT __stdcall get_readyState ( long * pReadyState ) = 0; virtual HRESULT __stdcall addParameter ( BSTR baseName, VARIANT parameter, BSTR namespaceURI ) = 0; virtual HRESULT __stdcall addObject ( IDispatch * obj, BSTR namespaceURI ) = 0; virtual HRESULT __stdcall get_stylesheet ( struct IXMLDOMNode * * stylesheet ) = 0; };
struct __declspec(uuid("a4f96ed0-f829-476e-81c0-cdc7bd2a0802")) ISAXXMLReader : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall getFeature ( unsigned short * pwchName, VARIANT_BOOL * pvfValue ) = 0; virtual HRESULT __stdcall putFeature ( unsigned short * pwchName, VARIANT_BOOL vfValue ) = 0; virtual HRESULT __stdcall getProperty ( unsigned short * pwchName, VARIANT * pvarValue ) = 0; virtual HRESULT __stdcall putProperty ( unsigned short * pwchName, VARIANT varValue ) = 0; virtual HRESULT __stdcall getEntityResolver ( struct ISAXEntityResolver * * ppResolver ) = 0; virtual HRESULT __stdcall putEntityResolver ( struct ISAXEntityResolver * pResolver ) = 0; virtual HRESULT __stdcall getContentHandler ( struct ISAXContentHandler * * ppHandler ) = 0; virtual HRESULT __stdcall putContentHandler ( struct ISAXContentHandler * pHandler ) = 0; virtual HRESULT __stdcall getDTDHandler ( struct ISAXDTDHandler * * ppHandler ) = 0; virtual HRESULT __stdcall putDTDHandler ( struct ISAXDTDHandler * pHandler ) = 0; virtual HRESULT __stdcall getErrorHandler ( struct ISAXErrorHandler * * ppHandler ) = 0; virtual HRESULT __stdcall putErrorHandler ( struct ISAXErrorHandler * pHandler ) = 0; virtual HRESULT __stdcall getBaseURL ( unsigned short * * ppwchBaseUrl ) = 0; virtual HRESULT __stdcall putBaseURL ( unsigned short * pwchBaseUrl ) = 0; virtual HRESULT __stdcall getSecureBaseURL ( unsigned short * * ppwchSecureBaseUrl ) = 0; virtual HRESULT __stdcall putSecureBaseURL ( unsigned short * pwchSecureBaseUrl ) = 0; virtual HRESULT __stdcall parse ( VARIANT varInput ) = 0; virtual HRESULT __stdcall parseURL ( unsigned short * pwchUrl ) = 0; };
struct __declspec(uuid("99bca7bd-e8c4-4d5f-a0cf-6d907901ff07")) ISAXEntityResolver : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall resolveEntity ( unsigned short * pwchPublicId, unsigned short * pwchSystemId, VARIANT * pvarInput ) = 0; };
struct __declspec(uuid("1545cdfa-9e4e-4497-a8a4-2bf7d0112c44")) ISAXContentHandler : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall putDocumentLocator ( struct ISAXLocator * pLocator ) = 0; virtual HRESULT __stdcall startDocument ( ) = 0; virtual HRESULT __stdcall endDocument ( ) = 0; virtual HRESULT __stdcall startPrefixMapping ( unsigned short * pwchPrefix, int cchPrefix, unsigned short * pwchUri, int cchUri ) = 0; virtual HRESULT __stdcall endPrefixMapping ( unsigned short * pwchPrefix, int cchPrefix ) = 0; virtual HRESULT __stdcall startElement ( unsigned short * pwchNamespaceUri, int cchNamespaceUri, unsigned short * pwchLocalName, int cchLocalName, unsigned short * pwchQName, int cchQName, struct ISAXAttributes * pAttributes ) = 0; virtual HRESULT __stdcall endElement ( unsigned short * pwchNamespaceUri, int cchNamespaceUri, unsigned short * pwchLocalName, int cchLocalName, unsigned short * pwchQName, int cchQName ) = 0; virtual HRESULT __stdcall characters ( unsigned short * pwchChars, int cchChars ) = 0; virtual HRESULT __stdcall ignorableWhitespace ( unsigned short * pwchChars, int cchChars ) = 0; virtual HRESULT __stdcall processingInstruction ( unsigned short * pwchTarget, int cchTarget, unsigned short * pwchData, int cchData ) = 0; virtual HRESULT __stdcall skippedEntity ( unsigned short * pwchName, int cchName ) = 0; };
struct __declspec(uuid("9b7e472a-0de4-4640-bff3-84d38a051c31")) ISAXLocator : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall getColumnNumber ( int * pnColumn ) = 0; virtual HRESULT __stdcall getLineNumber ( int * pnLine ) = 0; virtual HRESULT __stdcall getPublicId ( unsigned short * * ppwchPublicId ) = 0; virtual HRESULT __stdcall getSystemId ( unsigned short * * ppwchSystemId ) = 0; };
struct __declspec(uuid("f078abe1-45d2-4832-91ea-4466ce2f25c9")) ISAXAttributes : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall getLength ( int * pnLength ) = 0; virtual HRESULT __stdcall getURI ( int nIndex, unsigned short * * ppwchUri, int * pcchUri ) = 0; virtual HRESULT __stdcall getLocalName ( int nIndex, unsigned short * * ppwchLocalName, int * pcchLocalName ) = 0; virtual HRESULT __stdcall getQName ( int nIndex, unsigned short * * ppwchQName, int * pcchQName ) = 0; virtual HRESULT __stdcall getName ( int nIndex, unsigned short * * ppwchUri, int * pcchUri, unsigned short * * ppwchLocalName, int * pcchLocalName, unsigned short * * ppwchQName, int * pcchQName ) = 0; virtual HRESULT __stdcall getIndexFromName ( unsigned short * pwchUri, int cchUri, unsigned short * pwchLocalName, int cchLocalName, int * pnIndex ) = 0; virtual HRESULT __stdcall getIndexFromQName ( unsigned short * pwchQName, int cchQName, int * pnIndex ) = 0; virtual HRESULT __stdcall getType ( int nIndex, unsigned short * * ppwchType, int * pcchType ) = 0; virtual HRESULT __stdcall getTypeFromName ( unsigned short * pwchUri, int cchUri, unsigned short * pwchLocalName, int cchLocalName, unsigned short * * ppwchType, int * pcchType ) = 0; virtual HRESULT __stdcall getTypeFromQName ( unsigned short * pwchQName, int cchQName, unsigned short * * ppwchType, int * pcchType ) = 0; virtual HRESULT __stdcall getValue ( int nIndex, unsigned short * * ppwchValue, int * pcchValue ) = 0; virtual HRESULT __stdcall getValueFromName ( unsigned short * pwchUri, int cchUri, unsigned short * pwchLocalName, int cchLocalName, unsigned short * * ppwchValue, int * pcchValue ) = 0; virtual HRESULT __stdcall getValueFromQName ( unsigned short * pwchQName, int cchQName, unsigned short * * ppwchValue, int * pcchValue ) = 0; };
struct __declspec(uuid("e15c1baf-afb3-4d60-8c36-19a8c45defed")) ISAXDTDHandler : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall notationDecl ( unsigned short * pwchName, int cchName, unsigned short * pwchPublicId, int cchPublicId, unsigned short * pwchSystemId, int cchSystemId ) = 0; virtual HRESULT __stdcall unparsedEntityDecl ( unsigned short * pwchName, int cchName, unsigned short * pwchPublicId, int cchPublicId, unsigned short * pwchSystemId, int cchSystemId, unsigned short * pwchNotationName, int cchNotationName ) = 0; };
struct __declspec(uuid("a60511c4-ccf5-479e-98a3-dc8dc545b7d0")) ISAXErrorHandler : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall error ( struct ISAXLocator * pLocator, unsigned short * pwchErrorMessage, HRESULT hrErrorCode ) = 0; virtual HRESULT __stdcall fatalError ( struct ISAXLocator * pLocator, unsigned short * pwchErrorMessage, HRESULT hrErrorCode ) = 0; virtual HRESULT __stdcall ignorableWarning ( struct ISAXLocator * pLocator, unsigned short * pwchErrorMessage, HRESULT hrErrorCode ) = 0; };
struct __declspec(uuid("70409222-ca09-4475-acb8-40312fe8d145")) ISAXXMLFilter : ISAXXMLReader { // // Raw methods provided by interface //
virtual HRESULT __stdcall getParent ( struct ISAXXMLReader * * ppReader ) = 0; virtual HRESULT __stdcall putParent ( struct ISAXXMLReader * pReader ) = 0; };
struct __declspec(uuid("7f85d5f5-47a8-4497-bda5-84ba04819ea6")) ISAXLexicalHandler : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall startDTD ( unsigned short * pwchName, int cchName, unsigned short * pwchPublicId, int cchPublicId, unsigned short * pwchSystemId, int cchSystemId ) = 0; virtual HRESULT __stdcall endDTD ( ) = 0; virtual HRESULT __stdcall startEntity ( unsigned short * pwchName, int cchName ) = 0; virtual HRESULT __stdcall endEntity ( unsigned short * pwchName, int cchName ) = 0; virtual HRESULT __stdcall startCDATA ( ) = 0; virtual HRESULT __stdcall endCDATA ( ) = 0; virtual HRESULT __stdcall comment ( unsigned short * pwchChars, int cchChars ) = 0; };
struct __declspec(uuid("862629ac-771a-47b2-8337-4e6843c1be90")) ISAXDeclHandler : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall elementDecl ( unsigned short * pwchName, int cchName, unsigned short * pwchModel, int cchModel ) = 0; virtual HRESULT __stdcall attributeDecl ( unsigned short * pwchElementName, int cchElementName, unsigned short * pwchAttributeName, int cchAttributeName, unsigned short * pwchType, int cchType, unsigned short * pwchValueDefault, int cchValueDefault, unsigned short * pwchValue, int cchValue ) = 0; virtual HRESULT __stdcall internalEntityDecl ( unsigned short * pwchName, int cchName, unsigned short * pwchValue, int cchValue ) = 0; virtual HRESULT __stdcall externalEntityDecl ( unsigned short * pwchName, int cchName, unsigned short * pwchPublicId, int cchPublicId, unsigned short * pwchSystemId, int cchSystemId ) = 0; };
struct __declspec(uuid("8c033caa-6cd6-4f73-b728-4531af74945f")) IVBSAXXMLReader : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall getFeature ( BSTR strName, VARIANT_BOOL * fValue ) = 0; virtual HRESULT __stdcall putFeature ( BSTR strName, VARIANT_BOOL fValue ) = 0; virtual HRESULT __stdcall getProperty ( BSTR strName, VARIANT * varValue ) = 0; virtual HRESULT __stdcall putProperty ( BSTR strName, VARIANT varValue ) = 0; virtual HRESULT __stdcall get_entityResolver ( struct IVBSAXEntityResolver * * oResolver ) = 0; virtual HRESULT __stdcall putref_entityResolver ( struct IVBSAXEntityResolver * oResolver ) = 0; virtual HRESULT __stdcall get_contentHandler ( struct IVBSAXContentHandler * * oHandler ) = 0; virtual HRESULT __stdcall putref_contentHandler ( struct IVBSAXContentHandler * oHandler ) = 0; virtual HRESULT __stdcall get_dtdHandler ( struct IVBSAXDTDHandler * * oHandler ) = 0; virtual HRESULT __stdcall putref_dtdHandler ( struct IVBSAXDTDHandler * oHandler ) = 0; virtual HRESULT __stdcall get_errorHandler ( struct IVBSAXErrorHandler * * oHandler ) = 0; virtual HRESULT __stdcall putref_errorHandler ( struct IVBSAXErrorHandler * oHandler ) = 0; virtual HRESULT __stdcall get_baseURL ( BSTR * strBaseURL ) = 0; virtual HRESULT __stdcall put_baseURL ( BSTR strBaseURL ) = 0; virtual HRESULT __stdcall get_secureBaseURL ( BSTR * strSecureBaseURL ) = 0; virtual HRESULT __stdcall put_secureBaseURL ( BSTR strSecureBaseURL ) = 0; virtual HRESULT __stdcall parse ( VARIANT varInput ) = 0; virtual HRESULT __stdcall parseURL ( BSTR strURL ) = 0; };
struct __declspec(uuid("0c05d096-f45b-4aca-ad1a-aa0bc25518dc")) IVBSAXEntityResolver : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall resolveEntity ( BSTR * strPublicId, BSTR * strSystemId, VARIANT * varInput ) = 0; };
struct __declspec(uuid("2ed7290a-4dd5-4b46-bb26-4e4155e77faa")) IVBSAXContentHandler : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall putref_documentLocator ( struct IVBSAXLocator * _arg1 ) = 0; virtual HRESULT __stdcall startDocument ( ) = 0; virtual HRESULT __stdcall endDocument ( ) = 0; virtual HRESULT __stdcall startPrefixMapping ( BSTR * strPrefix, BSTR * strURI ) = 0; virtual HRESULT __stdcall endPrefixMapping ( BSTR * strPrefix ) = 0; virtual HRESULT __stdcall startElement ( BSTR * strNamespaceURI, BSTR * strLocalName, BSTR * strQName, struct IVBSAXAttributes * oAttributes ) = 0; virtual HRESULT __stdcall endElement ( BSTR * strNamespaceURI, BSTR * strLocalName, BSTR * strQName ) = 0; virtual HRESULT __stdcall characters ( BSTR * strChars ) = 0; virtual HRESULT __stdcall ignorableWhitespace ( BSTR * strChars ) = 0; virtual HRESULT __stdcall processingInstruction ( BSTR * strTarget, BSTR * strData ) = 0; virtual HRESULT __stdcall skippedEntity ( BSTR * strName ) = 0; };
struct __declspec(uuid("796e7ac5-5aa2-4eff-acad-3faaf01a3288")) IVBSAXLocator : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_columnNumber ( int * nColumn ) = 0; virtual HRESULT __stdcall get_lineNumber ( int * nLine ) = 0; virtual HRESULT __stdcall get_publicId ( BSTR * strPublicId ) = 0; virtual HRESULT __stdcall get_systemId ( BSTR * strSystemId ) = 0; };
struct __declspec(uuid("10dc0586-132b-4cac-8bb3-db00ac8b7ee0")) IVBSAXAttributes : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_length ( int * nLength ) = 0; virtual HRESULT __stdcall getURI ( int nIndex, BSTR * strURI ) = 0; virtual HRESULT __stdcall getLocalName ( int nIndex, BSTR * strLocalName ) = 0; virtual HRESULT __stdcall getQName ( int nIndex, BSTR * strQName ) = 0; virtual HRESULT __stdcall getIndexFromName ( BSTR strURI, BSTR strLocalName, int * nIndex ) = 0; virtual HRESULT __stdcall getIndexFromQName ( BSTR strQName, int * nIndex ) = 0; virtual HRESULT __stdcall getType ( int nIndex, BSTR * strType ) = 0; virtual HRESULT __stdcall getTypeFromName ( BSTR strURI, BSTR strLocalName, BSTR * strType ) = 0; virtual HRESULT __stdcall getTypeFromQName ( BSTR strQName, BSTR * strType ) = 0; virtual HRESULT __stdcall getValue ( int nIndex, BSTR * strValue ) = 0; virtual HRESULT __stdcall getValueFromName ( BSTR strURI, BSTR strLocalName, BSTR * strValue ) = 0; virtual HRESULT __stdcall getValueFromQName ( BSTR strQName, BSTR * strValue ) = 0; };
struct __declspec(uuid("24fb3297-302d-4620-ba39-3a732d850558")) IVBSAXDTDHandler : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall notationDecl ( BSTR * strName, BSTR * strPublicId, BSTR * strSystemId ) = 0; virtual HRESULT __stdcall unparsedEntityDecl ( BSTR * strName, BSTR * strPublicId, BSTR * strSystemId, BSTR * strNotationName ) = 0; };
struct __declspec(uuid("d963d3fe-173c-4862-9095-b92f66995f52")) IVBSAXErrorHandler : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall error ( struct IVBSAXLocator * oLocator, BSTR * strErrorMessage, long nErrorCode ) = 0; virtual HRESULT __stdcall fatalError ( struct IVBSAXLocator * oLocator, BSTR * strErrorMessage, long nErrorCode ) = 0; virtual HRESULT __stdcall ignorableWarning ( struct IVBSAXLocator * oLocator, BSTR * strErrorMessage, long nErrorCode ) = 0; };
struct __declspec(uuid("1299eb1b-5b88-433e-82de-82ca75ad4e04")) IVBSAXXMLFilter : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_parent ( struct IVBSAXXMLReader * * oReader ) = 0; virtual HRESULT __stdcall putref_parent ( struct IVBSAXXMLReader * oReader ) = 0; };
struct __declspec(uuid("032aac35-8c0e-4d9d-979f-e3b702935576")) IVBSAXLexicalHandler : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall startDTD ( BSTR * strName, BSTR * strPublicId, BSTR * strSystemId ) = 0; virtual HRESULT __stdcall endDTD ( ) = 0; virtual HRESULT __stdcall startEntity ( BSTR * strName ) = 0; virtual HRESULT __stdcall endEntity ( BSTR * strName ) = 0; virtual HRESULT __stdcall startCDATA ( ) = 0; virtual HRESULT __stdcall endCDATA ( ) = 0; virtual HRESULT __stdcall comment ( BSTR * strChars ) = 0; };
struct __declspec(uuid("e8917260-7579-4be1-b5dd-7afbfa6f077b")) IVBSAXDeclHandler : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall elementDecl ( BSTR * strName, BSTR * strModel ) = 0; virtual HRESULT __stdcall attributeDecl ( BSTR * strElementName, BSTR * strAttributeName, BSTR * strType, BSTR * strValueDefault, BSTR * strValue ) = 0; virtual HRESULT __stdcall internalEntityDecl ( BSTR * strName, BSTR * strValue ) = 0; virtual HRESULT __stdcall externalEntityDecl ( BSTR * strName, BSTR * strPublicId, BSTR * strSystemId ) = 0; };
struct __declspec(uuid("4d7ff4ba-1565-4ea8-94e1-6e724a46f98d")) IMXWriter : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall put_output ( VARIANT varDestination ) = 0; virtual HRESULT __stdcall get_output ( VARIANT * varDestination ) = 0; virtual HRESULT __stdcall put_encoding ( BSTR strEncoding ) = 0; virtual HRESULT __stdcall get_encoding ( BSTR * strEncoding ) = 0; virtual HRESULT __stdcall put_byteOrderMark ( VARIANT_BOOL fWriteByteOrderMark ) = 0; virtual HRESULT __stdcall get_byteOrderMark ( VARIANT_BOOL * fWriteByteOrderMark ) = 0; virtual HRESULT __stdcall put_indent ( VARIANT_BOOL fIndentMode ) = 0; virtual HRESULT __stdcall get_indent ( VARIANT_BOOL * fIndentMode ) = 0; virtual HRESULT __stdcall put_standalone ( VARIANT_BOOL fValue ) = 0; virtual HRESULT __stdcall get_standalone ( VARIANT_BOOL * fValue ) = 0; virtual HRESULT __stdcall put_omitXMLDeclaration ( VARIANT_BOOL fValue ) = 0; virtual HRESULT __stdcall get_omitXMLDeclaration ( VARIANT_BOOL * fValue ) = 0; virtual HRESULT __stdcall put_version ( BSTR strVersion ) = 0; virtual HRESULT __stdcall get_version ( BSTR * strVersion ) = 0; virtual HRESULT __stdcall put_disableOutputEscaping ( VARIANT_BOOL fValue ) = 0; virtual HRESULT __stdcall get_disableOutputEscaping ( VARIANT_BOOL * fValue ) = 0; virtual HRESULT __stdcall flush ( ) = 0; };
struct __declspec(uuid("f10d27cc-3ec0-415c-8ed8-77ab1c5e7262")) IMXAttributes : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall addAttribute ( BSTR strURI, BSTR strLocalName, BSTR strQName, BSTR strType, BSTR strValue ) = 0; virtual HRESULT __stdcall addAttributeFromIndex ( VARIANT varAtts, int nIndex ) = 0; virtual HRESULT __stdcall clear ( ) = 0; virtual HRESULT __stdcall removeAttribute ( int nIndex ) = 0; virtual HRESULT __stdcall setAttribute ( int nIndex, BSTR strURI, BSTR strLocalName, BSTR strQName, BSTR strType, BSTR strValue ) = 0; virtual HRESULT __stdcall setAttributes ( VARIANT varAtts ) = 0; virtual HRESULT __stdcall setLocalName ( int nIndex, BSTR strLocalName ) = 0; virtual HRESULT __stdcall setQName ( int nIndex, BSTR strQName ) = 0; virtual HRESULT __stdcall setType ( int nIndex, BSTR strType ) = 0; virtual HRESULT __stdcall setURI ( int nIndex, BSTR strURI ) = 0; virtual HRESULT __stdcall setValue ( int nIndex, BSTR strValue ) = 0; };
struct __declspec(uuid("808f4e35-8d5a-4fbe-8466-33a41279ed30")) IMXReaderControl : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall abort ( ) = 0; virtual HRESULT __stdcall resume ( ) = 0; virtual HRESULT __stdcall suspend ( ) = 0; };
struct __declspec(uuid("65725580-9b5d-11d0-9bfe-00c04fc99c8e")) IXMLElementCollection : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall put_length ( long p ) = 0; virtual HRESULT __stdcall get_length ( long * p ) = 0; virtual HRESULT __stdcall get__newEnum ( IUnknown * * ppUnk ) = 0; virtual HRESULT __stdcall item ( VARIANT var1, VARIANT var2, IDispatch * * ppDisp ) = 0; };
struct __declspec(uuid("f52e2b61-18a1-11d1-b105-00805f49916b")) IXMLDocument : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_root ( struct IXMLElement * * p ) = 0; virtual HRESULT __stdcall get_fileSize ( BSTR * p ) = 0; virtual HRESULT __stdcall get_fileModifiedDate ( BSTR * p ) = 0; virtual HRESULT __stdcall get_fileUpdatedDate ( BSTR * p ) = 0; virtual HRESULT __stdcall get_url ( BSTR * p ) = 0; virtual HRESULT __stdcall put_url ( BSTR p ) = 0; virtual HRESULT __stdcall get_mimeType ( BSTR * p ) = 0; virtual HRESULT __stdcall get_readyState ( long * pl ) = 0; virtual HRESULT __stdcall get_charset ( BSTR * p ) = 0; virtual HRESULT __stdcall put_charset ( BSTR p ) = 0; virtual HRESULT __stdcall get_version ( BSTR * p ) = 0; virtual HRESULT __stdcall get_doctype ( BSTR * p ) = 0; virtual HRESULT __stdcall get_dtdURL ( BSTR * p ) = 0; virtual HRESULT __stdcall createElement ( VARIANT vType, VARIANT var1, struct IXMLElement * * ppElem ) = 0; };
struct __declspec(uuid("3f7f31ac-e15f-11d0-9c25-00c04fc99c8e")) IXMLElement : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_tagName ( BSTR * p ) = 0; virtual HRESULT __stdcall put_tagName ( BSTR p ) = 0; virtual HRESULT __stdcall get_parent ( struct IXMLElement * * ppParent ) = 0; virtual HRESULT __stdcall setAttribute ( BSTR strPropertyName, VARIANT PropertyValue ) = 0; virtual HRESULT __stdcall getAttribute ( BSTR strPropertyName, VARIANT * PropertyValue ) = 0; virtual HRESULT __stdcall removeAttribute ( BSTR strPropertyName ) = 0; virtual HRESULT __stdcall get_children ( struct IXMLElementCollection * * pp ) = 0; virtual HRESULT __stdcall get_type ( long * plType ) = 0; virtual HRESULT __stdcall get_text ( BSTR * p ) = 0; virtual HRESULT __stdcall put_text ( BSTR p ) = 0; virtual HRESULT __stdcall addChild ( struct IXMLElement * pChildElem, long lIndex, long lReserved ) = 0; virtual HRESULT __stdcall removeChild ( struct IXMLElement * pChildElem ) = 0; };
struct __declspec(uuid("2b8de2fe-8d2d-11d1-b2fc-00c04fd915a9")) IXMLDocument2 : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_root ( struct IXMLElement2 * * p ) = 0; virtual HRESULT __stdcall get_fileSize ( BSTR * p ) = 0; virtual HRESULT __stdcall get_fileModifiedDate ( BSTR * p ) = 0; virtual HRESULT __stdcall get_fileUpdatedDate ( BSTR * p ) = 0; virtual HRESULT __stdcall get_url ( BSTR * p ) = 0; virtual HRESULT __stdcall put_url ( BSTR p ) = 0; virtual HRESULT __stdcall get_mimeType ( BSTR * p ) = 0; virtual HRESULT __stdcall get_readyState ( long * pl ) = 0; virtual HRESULT __stdcall get_charset ( BSTR * p ) = 0; virtual HRESULT __stdcall put_charset ( BSTR p ) = 0; virtual HRESULT __stdcall get_version ( BSTR * p ) = 0; virtual HRESULT __stdcall get_doctype ( BSTR * p ) = 0; virtual HRESULT __stdcall get_dtdURL ( BSTR * p ) = 0; virtual HRESULT __stdcall createElement ( VARIANT vType, VARIANT var1, struct IXMLElement2 * * ppElem ) = 0; virtual HRESULT __stdcall get_async ( VARIANT_BOOL * pf ) = 0; virtual HRESULT __stdcall put_async ( VARIANT_BOOL pf ) = 0; };
struct __declspec(uuid("2b8de2ff-8d2d-11d1-b2fc-00c04fd915a9")) IXMLElement2 : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_tagName ( BSTR * p ) = 0; virtual HRESULT __stdcall put_tagName ( BSTR p ) = 0; virtual HRESULT __stdcall get_parent ( struct IXMLElement2 * * ppParent ) = 0; virtual HRESULT __stdcall setAttribute ( BSTR strPropertyName, VARIANT PropertyValue ) = 0; virtual HRESULT __stdcall getAttribute ( BSTR strPropertyName, VARIANT * PropertyValue ) = 0; virtual HRESULT __stdcall removeAttribute ( BSTR strPropertyName ) = 0; virtual HRESULT __stdcall get_children ( struct IXMLElementCollection * * pp ) = 0; virtual HRESULT __stdcall get_type ( long * plType ) = 0; virtual HRESULT __stdcall get_text ( BSTR * p ) = 0; virtual HRESULT __stdcall put_text ( BSTR p ) = 0; virtual HRESULT __stdcall addChild ( struct IXMLElement2 * pChildElem, long lIndex, long lReserved ) = 0; virtual HRESULT __stdcall removeChild ( struct IXMLElement2 * pChildElem ) = 0; virtual HRESULT __stdcall get_attributes ( struct IXMLElementCollection * * pp ) = 0; };
struct __declspec(uuid("d4d4a0fc-3b73-11d1-b2b4-00c04fb92596")) IXMLAttribute : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_name ( BSTR * n ) = 0; virtual HRESULT __stdcall get_value ( BSTR * v ) = 0; };
struct __declspec(uuid("948c5ad3-c58d-11d0-9c0b-00c04fc99c8e")) IXMLError : IUnknown { // // Raw methods provided by interface //
virtual HRESULT __stdcall GetErrorInfo ( struct _xml_error * pErrorReturn ) = 0; };
struct _xml_error { unsigned int _nLine; BSTR _pchBuf; unsigned int _cchBuf; unsigned int _ich; BSTR _pszFound; BSTR _pszExpected; unsigned long _reserved1; unsigned long _reserved2; };
enum tagXMLEMEM_TYPE { XMLELEMTYPE_ELEMENT = 0, XMLELEMTYPE_TEXT = 1, XMLELEMTYPE_COMMENT = 2, XMLELEMTYPE_DOCUMENT = 3, XMLELEMTYPE_DTD = 4, XMLELEMTYPE_PI = 5, XMLELEMTYPE_OTHER = 6 };
struct __declspec(uuid("aa634fc7-5888-44a7-a257-3a47150d3a0e")) IXMLDOMSelection : IXMLDOMNodeList { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_expr ( BSTR * expression ) = 0; virtual HRESULT __stdcall put_expr ( BSTR expression ) = 0; virtual HRESULT __stdcall get_context ( struct IXMLDOMNode * * ppNode ) = 0; virtual HRESULT __stdcall putref_context ( struct IXMLDOMNode * ppNode ) = 0; virtual HRESULT __stdcall peekNode ( struct IXMLDOMNode * * ppNode ) = 0; virtual HRESULT __stdcall matches ( struct IXMLDOMNode * pNode, struct IXMLDOMNode * * ppNode ) = 0; virtual HRESULT __stdcall removeNext ( struct IXMLDOMNode * * ppNode ) = 0; virtual HRESULT __stdcall removeAll ( ) = 0; virtual HRESULT __stdcall clone ( struct IXMLDOMSelection * * ppNode ) = 0; virtual HRESULT __stdcall getProperty ( BSTR name, VARIANT * value ) = 0; virtual HRESULT __stdcall setProperty ( BSTR name, VARIANT value ) = 0; };
struct __declspec(uuid("3efaa427-272f-11d2-836f-0000f87a7782")) XMLDOMDocumentEvents : IDispatch {};
struct __declspec(uuid("310afa62-0575-11d2-9ca9-0060b0ec3d39")) IDSOControl : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall get_XMLDocument ( struct IXMLDOMDocument * * ppDoc ) = 0; virtual HRESULT __stdcall put_XMLDocument ( struct IXMLDOMDocument * ppDoc ) = 0; virtual HRESULT __stdcall get_JavaDSOCompatible ( long * fJavaDSOCompatible ) = 0; virtual HRESULT __stdcall put_JavaDSOCompatible ( long fJavaDSOCompatible ) = 0; virtual HRESULT __stdcall get_readyState ( long * state ) = 0; };
struct __declspec(uuid("ed8c108d-4349-11d2-91a4-00c04f7969e8")) IXMLHTTPRequest : IDispatch { // // Raw methods provided by interface //
virtual HRESULT __stdcall open ( BSTR bstrMethod, BSTR bstrUrl, VARIANT varAsync = vtMissing, VARIANT bstrUser = vtMissing, VARIANT bstrPassword = vtMissing ) = 0; virtual HRESULT __stdcall setRequestHeader ( BSTR bstrHeader, BSTR bstrValue ) = 0; virtual HRESULT __stdcall getResponseHeader ( BSTR bstrHeader, BSTR * pbstrValue ) = 0; virtual HRESULT __stdcall getAllResponseHeaders ( BSTR * pbstrHeaders ) = 0; virtual HRESULT __stdcall send ( VARIANT varBody = vtMissing ) = 0; virtual HRESULT __stdcall abort ( ) = 0; virtual HRESULT __stdcall get_status ( long * plStatus ) = 0; virtual HRESULT __stdcall get_statusText ( BSTR * pbstrStatus ) = 0; virtual HRESULT __stdcall get_responseXML ( IDispatch * * ppBody ) = 0; virtual HRESULT __stdcall get_responseText ( BSTR * pbstrBody ) = 0; virtual HRESULT __stdcall get_responseBody ( VARIANT * pvarBody ) = 0; virtual HRESULT __stdcall get_responseStream ( VARIANT * pvarBody ) = 0; virtual HRESULT __stdcall get_readyState ( long * plState ) = 0; virtual HRESULT __stdcall put_onreadystatechange ( IDispatch * _arg1 ) = 0; };
enum _SERVERXMLHTTP_OPTION { SXH_OPTION_URL_CODEPAGE = 0, SXH_OPTION_ESCAPE_PERCENT_IN_URL = 1, SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS = 2, SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3 };
enum _SXH_SERVER_CERT_OPTION { SXH_SERVER_CERT_IGNORE_UNKNOWN_CA = 256, SXH_SERVER_CERT_IGNORE_WRONG_USAGE = 512, SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID = 4096, SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID = 8192, SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS = 13056 };
struct __declspec(uuid("2e9196bf-13ba-4dd4-91ca-6c571f281495")) IServerXMLHTTPRequest : IXMLHTTPRequest { // // Raw methods provided by interface //
virtual HRESULT __stdcall setTimeouts ( long resolveTimeout, long connectTimeout, long sendTimeout, long receiveTimeout ) = 0; virtual HRESULT __stdcall waitForResponse ( VARIANT timeoutInSeconds, VARIANT_BOOL * isSuccessful ) = 0; virtual HRESULT __stdcall getOption ( SERVERXMLHTTP_OPTION option, VARIANT * value ) = 0; virtual HRESULT __stdcall setOption ( SERVERXMLHTTP_OPTION option, VARIANT value ) = 0; };
struct __declspec(uuid("f6d90f11-9c73-11d3-b32e-00c04f990bb4")) DOMDocument; // [ default ] interface IXMLDOMDocument2 // [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f5078f1b-c551-11d3-89b9-0000f81fe221")) DOMDocument26; // [ default ] interface IXMLDOMDocument2 // [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f5078f32-c551-11d3-89b9-0000f81fe221")) DOMDocument30; // [ default ] interface IXMLDOMDocument2 // [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f6d90f12-9c73-11d3-b32e-00c04f990bb4")) FreeThreadedDOMDocument; // [ default ] interface IXMLDOMDocument2 // [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f5078f1c-c551-11d3-89b9-0000f81fe221")) FreeThreadedDOMDocument26; // [ default ] interface IXMLDOMDocument2 // [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f5078f33-c551-11d3-89b9-0000f81fe221")) FreeThreadedDOMDocument30; // [ default ] interface IXMLDOMDocument2 // [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("373984c9-b845-449b-91e7-45ac83036ade")) XMLSchemaCache; // [ default ] interface IXMLDOMSchemaCollection
struct __declspec(uuid("f5078f1d-c551-11d3-89b9-0000f81fe221")) XMLSchemaCache26; // [ default ] interface IXMLDOMSchemaCollection
struct __declspec(uuid("f5078f34-c551-11d3-89b9-0000f81fe221")) XMLSchemaCache30; // [ default ] interface IXMLDOMSchemaCollection
struct __declspec(uuid("2933bf94-7b36-11d2-b20e-00c04f983e60")) XSLTemplate; // [ default ] interface IXSLTemplate
struct __declspec(uuid("f5078f21-c551-11d3-89b9-0000f81fe221")) XSLTemplate26; // [ default ] interface IXSLTemplate
struct __declspec(uuid("f5078f36-c551-11d3-89b9-0000f81fe221")) XSLTemplate30; // [ default ] interface IXSLTemplate
struct __declspec(uuid("f6d90f14-9c73-11d3-b32e-00c04f990bb4")) DSOControl; // [ default ] interface IDSOControl
struct __declspec(uuid("f5078f1f-c551-11d3-89b9-0000f81fe221")) DSOControl26; // [ default ] interface IDSOControl
struct __declspec(uuid("f5078f39-c551-11d3-89b9-0000f81fe221")) DSOControl30; // [ default ] interface IDSOControl
struct __declspec(uuid("f6d90f16-9c73-11d3-b32e-00c04f990bb4")) XMLHTTP; // [ default ] interface IXMLHTTPRequest
struct __declspec(uuid("f5078f1e-c551-11d3-89b9-0000f81fe221")) XMLHTTP26; // [ default ] interface IXMLHTTPRequest
struct __declspec(uuid("f5078f35-c551-11d3-89b9-0000f81fe221")) XMLHTTP30; // [ default ] interface IXMLHTTPRequest
struct __declspec(uuid("afba6b42-5692-48ea-8141-dc517dcf0ef1")) ServerXMLHTTP; // [ default ] interface IServerXMLHTTPRequest
struct __declspec(uuid("afb40ffd-b609-40a3-9828-f88bbe11e4e3")) ServerXMLHTTP30; // [ default ] interface IServerXMLHTTPRequest
struct __declspec(uuid("079aa557-4a18-424a-8eee-e39f0a8d41b9")) SAXXMLReader; // [ default ] interface IVBSAXXMLReader // interface ISAXXMLReader // interface IMXReaderControl
struct __declspec(uuid("3124c396-fb13-4836-a6ad-1317f1713688")) SAXXMLReader30; // [ default ] interface IVBSAXXMLReader // interface ISAXXMLReader // interface IMXReaderControl
struct __declspec(uuid("fc220ad8-a72a-4ee8-926e-0b7ad152a020")) MXXMLWriter; // [ default ] interface IMXWriter // interface ISAXContentHandler // interface ISAXErrorHandler // interface ISAXDTDHandler // interface ISAXLexicalHandler // interface ISAXDeclHandler // interface IVBSAXContentHandler // interface IVBSAXDeclHandler // interface IVBSAXDTDHandler // interface IVBSAXErrorHandler // interface IVBSAXLexicalHandler
struct __declspec(uuid("3d813dfe-6c91-4a4e-8f41-04346a841d9c")) MXXMLWriter30; // [ default ] interface IMXWriter // interface ISAXContentHandler // interface ISAXDeclHandler // interface ISAXDTDHandler // interface ISAXErrorHandler // interface ISAXLexicalHandler // interface IVBSAXContentHandler // interface IVBSAXDeclHandler // interface IVBSAXDTDHandler // interface IVBSAXErrorHandler // interface IVBSAXLexicalHandler
struct __declspec(uuid("4dd441ad-526d-4a77-9f1b-9841ed802fb0")) SAXAttributes; // [ default ] interface IMXAttributes // interface IVBSAXAttributes // interface ISAXAttributes
struct __declspec(uuid("3e784a01-f3ae-4dc0-9354-9526b9370eba")) SAXAttributes30; // [ default ] interface IMXAttributes // interface IVBSAXAttributes // interface ISAXAttributes
struct __declspec(uuid("cfc399af-d876-11d0-9c10-00c04fc99c8e")) XMLDocument; // [ default ] interface IXMLDocument2
} // namespace MSXML2
#pragma pack(pop)
|