3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Copyright (C) 2005 Vijay Kiran Kamuju
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Copyright (C) 2008 Alistair Leslie-Hughes
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * This library is free software; you can redistribute it and/or
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * modify it under the terms of the GNU Lesser General Public
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * License as published by the Free Software Foundation; either
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * version 2.1 of the License, or (at your option) any later version.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * This library is distributed in the hope that it will be useful,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * but WITHOUT ANY WARRANTY; without even the implied warranty of
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Lesser General Public License for more details.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * You should have received a copy of the GNU Lesser General Public
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * License along with this library; if not, write to the Free Software
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * Oracle LGPL Disclaimer: For the avoidance of doubt, except that if any license choice
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * other than GPL or LGPL is available it will apply instead, Oracle elects to use only
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * a choice of LGPL license versions is made available with the language indicating
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * that LGPLv2 or any later version may be used, or where a choice of which version
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * of the LGPL is applied is otherwise unspecified.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLELEMENTCOLLECTION_NEWENUM DISPID_NEWENUM
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NODE_NODETYPEDVALUE 0x00000019
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NODE_SELECTSINGLENODE 0x0000001e
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT 0x00000023
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_IMPLEMENTATION 0x00000027
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_DOCUMENTELEMENT 0x00000028
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATEELEMENT 0x00000029
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT 0x0000002a
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATETEXTNODE 0x0000002b
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATECOMMENT 0x0000002c
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATECDATASECTION 0x0000002d
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION 0x0000002e
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATEATTRIBUTE 0x0000002f
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE 0x00000031
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME 0x00000032
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE 0x00000035
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_CREATENODE 0x00000036
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_CREATENODEEX 0x00000037
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_NODEFROMID 0x00000038
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES 0x00000039
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_PARSEERROR 0x0000003b
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE 0x00000042
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE 0x00000043
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE 0x00000044
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE 0x00000045
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE 0x00000046
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM 0x00000053
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM 0x00000054
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM 0x00000055
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM 0x00000057
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM 0x00000058
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE 0x00000059
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM 0x0000005b
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ELEMENT_REMOVEATTRIBUTE 0x00000065
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ELEMENT_GETATTRIBUTENODE 0x00000066
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ELEMENT_SETATTRIBUTENODE 0x00000067
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE 0x00000068
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME 0x00000069
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_DOCUMENTTYPE_NOTATIONS 0x00000085
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_IMPLEMENTATION_HASFEATURE 0x00000091
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ERROR2_ERRORPARAMETERS 0x000000bb
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ERROR2_ERRORPARAMETERSCOUNT 0x000000bc
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_DOM_ERRORCOLLECTION_LENGTH 0x000000c0
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XTLRUNTIME_ANCESTORCHILDNUMBER 0x000000bd
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XTLRUNTIME_ABSOLUTECHILDNUMBER 0x000000be
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOMEVENT_ONREADYSTATECHANGE DISPID_READYSTATECHANGE
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOMEVENT_ONDATAAVAILABLE 0x000000c5
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT2_NAMESPACES 0x000000c8
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT2_SETPROPERTY 0x000000cb
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT2_GETPROPERTY 0x000000cc
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT3_VALIDATENODE 0x000000cf
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_DOCUMENT3_IMPORTNODE 0x000000d0
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION_ADD 0x00000003
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION_GET 0x00000004
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION_REMOVE 0x00000005
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION_LENGTH 0x00000006
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION_NAMESPACEURI 0x00000007
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION_ADDCOLLECTION 0x00000008
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SCHEMACOLLECTION__TOP 0x00000009
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SELECTION_REMOVENEXT 0x0000000f
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SELECTION_REMOVEALL 0x00000010
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SELECTION_GETPROPERTY 0x00000012
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_SELECTION_SETPROPERTY 0x00000013
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_TEMPLATE_STYLESHEET 0x00000002
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_TEMPLATE_CREATEPROCESSOR 0x00000003
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_XSLTEMPLATE 0x00000003
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_SETSTARTMODE 0x00000004
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_STARTMODE 0x00000005
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_STARTMODEURI 0x00000006
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_TRANSFORM 0x00000008
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_READYSTATE 0x0000000a
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_ADDPARAMETER 0x0000000b
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_ADDOBJECT 0x0000000c
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_XMLDOM_PROCESSOR_STYLESHEET 0x0000000d
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/* SAX Defines */
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLREADER__BASE DISPID_SAX_XMLREADER__MIN
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLREADER_ENTITYRESOLVER 0x00000506
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLREADER_CONTENTHANDLER 0x00000507
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLREADER_ERRORHANDLER 0x00000509
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLREADER_SECUREBASEURL 0x0000050B
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLFILTER_ENTITYRESOLVER 0x00000515
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLFILTER_CONTENTHANDLER 0x00000516
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLFILTER_ERRORHANDLER 0x00000518
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_XMLFILTER_SECUREBASEURL 0x0000051A
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ENTITYRESOLVER_RESOLVEENTITY 0x00000527
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_DOCUMENTLOCATOR 0x0000052A
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_STARTDOCUMENT 0x0000052B
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_ENDDOCUMENT 0x0000052C
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_STARTPREFIXMAPPING 0x0000052D
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_ENDPREFIXMAPPING 0x0000052E
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_STARTELEMENT 0x0000052F
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_ENDELEMENT 0x00000530
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_CHARACTERS 0x00000531
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_IGNORABLEWHITESPACE 0x00000532
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_PROCESSINGINSTRUCTION 0x00000533
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY 0x00000534
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_DTDHANDLER_NOTATIONDECL 0x00000537
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_DTDHANDLER_UNPARSEDENTITYDECL 0x00000538
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ERRORHANDLER_FATALERROR 0x0000053C
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ERRORHANDLER_IGNORABLEWARNING 0x0000053D
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETLOCALNAME 0x00000542
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETINDEXFROMNAME 0x00000544
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETINDEXFROMQNAME 0x00000545
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETTYPEFROMNAME 0x00000547
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETTYPEFROMQNAME 0x00000548
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETVALUEFROMNAME 0x0000054A
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME 0x0000054B
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_LEXICALHANDLER_STARTDTD 0x0000054E
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_LEXICALHANDLER_STARTENTITY 0x00000550
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_LEXICALHANDLER_ENDENTITY 0x00000551
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_LEXICALHANDLER_STARTCDATA 0x00000552
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_LEXICALHANDLER_ENDCDATA 0x00000553
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_LEXICALHANDLER_COMMENT 0x00000554
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_DECLHANDLER_ELEMENTDECL 0x00000557
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_DECLHANDLER_ATTRIBUTEDECL 0x00000558
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_DECLHANDLER_INTERNALENTITYDECL 0x00000559
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_SAX_DECLHANDLER_EXTERNALENTITYDECL 0x0000055A
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_ATTRIBUTES_ADDATTRIBUTE 0x0000055D
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_ATTRIBUTES_REMOVEATTRIBUTE 0x0000055F
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_ATTRIBUTES_SETATTRIBUTE 0x00000560
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_ATTRIBUTES_SETATTRIBUTES 0x00000561
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_ATTRIBUTES_SETLOCALNAME 0x00000562
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_ATTRIBUTES_ADDATTRIBUTEFROMINDEX 0x00000567
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_WRITER_OMITXMLDECLARATION 0x0000056F
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_WRITER_DISABLEOUTPUTESCAPING 0x00000571
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_SCHEMADECLHANDLER_SCHEMAELEMENTDECL 0x0000057b
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MX_NSMGR_GETDECLAREDPREFIXES 0x00000584
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MXXML_FILTER_CONTENTHANDLER 0x0000058b
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define DISPID_MXXML_FILTER_ENTITYRESOLVER 0x0000058d
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#endif /* __MSXML2DID_H__ */