Error Codes (XmlLite)

 

This topic provides the XmlLite error codes and their associated symbolic codes and descriptions.

SymbolHex CodeDescription
MX_E_INPUTEND0xC00CEE01unexpected end of input
MX_E_ENCODING0xC00CEE02unrecognized encoding
MX_E_ENCODINGSWITCH0xC00CEE03unable to switch the encoding
MX_E_ENCODINGSIGNATURE0xC00CEE04unrecognized input signature
WC_E_WHITESPACE0xC00CEE21whitespace expected
WC_E_SEMICOLON0xC00CEE22semicolon expected
WC_E_GREATERTHAN0xC00CEE23'>' expected
WC_E_QUOTE0xC00CEE24quote expected
WC_E_EQUAL0xC00CEE25equal expected
WC_E_LESSTHAN0xC00CEE26well-formedness constraint: no '<' in attribute value
WC_E_HEXDIGIT0xC00CEE27hexadecimal digit expected
WC_E_DIGIT0xC00CEE28decimal digit expected
WC_E_LEFTBRACKET0xC00CEE29'[' expected
WC_E_LEFTPAREN0xC00CEE2A'(' expected
WC_E_XMLCHARACTER0xC00CEE2Billegal xml character
WC_E_NAMECHARACTER0xC00CEE2Cillegal name character
WC_E_SYNTAX0xC00CEE2Dincorrect document syntax
WC_E_CDSECT0xC00CEE2Eincorrect CDATA section syntax
WC_E_COMMENT0xC00CEE2Fincorrect comment syntax
WC_E_CONDSECT0xC00CEE30incorrect conditional section syntax
WC_E_DECLATTLIST0xC00CEE31incorrect ATTLIST declaration syntax
WC_E_DECLDOCTYPE0xC00CEE32incorrect DOCTYPE declaration syntax
WC_E_DECLELEMENT0xC00CEE33incorrect ELEMENT declaration syntax
WC_E_DECLENTITY0xC00CEE34incorrect ENTITY declaration syntax
WC_E_DECLNOTATION0xC00CEE35incorrect NOTATION declaration syntax
WC_E_NDATA0xC00CEE36NDATA expected
WC_E_PUBLIC0xC00CEE37PUBLIC expected
WC_E_SYSTEM0xC00CEE38SYSTEM expected
WC_E_NAME0xC00CEE39name expected
WC_E_ROOTELEMENT0xC00CEE3Aone root element
WC_E_ELEMENTMATCH0xC00CEE3Bwell-formedness constraint: element type match
WC_E_UNIQUEATTRIBUTE0xC00CEE3Cwell-formedness constraint: unique attribute spec
WC_E_TEXTXMLDECL0xC00CEE3Dtext/xmldecl not at the beginning of input
WC_E_LEADINGXML0xC00CEE3Eleading "xml"
WC_E_TEXTDECL0xC00CEE3Fincorrect text declaration syntax
WC_E_XMLDECL0xC00CEE40incorrect xml declaration syntax
WC_E_ENCNAME0xC00CEE41incorrect encoding name syntax
WC_E_PUBLICID0xC00CEE42incorrect public identifier syntax
WC_E_PESINTERNALSUBSET0xC00CEE43well-formedness constraint: pes in internal subset
WC_E_PESBETWEENDECLS0xC00CEE44well-formedness constraint: pes between declarations
WC_E_NORECURSION0xC00CEE45well-formedness constraint: no recursion
WC_E_ENTITYCONTENT0xC00CEE46entity content not well formed
WC_E_UNDECLAREDENTITY0xC00CEE47well-formedness constraint: undeclared entity
WC_E_PARSEDENTITY0xC00CEE48well-formedness constraint: parsed entity
WC_E_NOEXTERNALENTITYREF0xC00CEE49well-formedness constraint: no external entity references
WC_E_PI0xC00CEE4Aincorrect processing instruction syntax
WC_E_SYSTEMID0xC00CEE4Bincorrect system identifier syntax
WC_E_QUESTIONMARK0xC00CEE4C'?' expected
WC_E_CDSECTEND0xC00CEE4Dno ']]>' in element content
WC_E_MOREDATA0xC00CEE4Enot all chunks of value have been read
WC_E_DTDPROHIBITED0xC00CEE4FDTD was found but is prohibited
WC_E_INVALIDXMLSPACE0xC00CEE50xml:space attribute with invalid value
NC_E_QNAMECHARACTER0xC00CEE61illegal qualified name character
NC_E_QNAMECOLON0xC00CEE62multiple colons in qualified name
NC_E_NAMECOLON0xC00CEE63colon in name
NC_E_DECLAREDPREFIX0xC00CEE64declared prefix
NC_E_UNDECLAREDPREFIX0xC00CEE65undeclared prefix
NC_E_EMPTYURI0xC00CEE66non default namespace with empty uri
NC_E_XMLPREFIXRESERVED0xC00CEE67"xml" prefix is reserved and must have the http://www.w3.org/XML/1998/namespace URI
NC_E_XMLNSPREFIXRESERVED0xC00CEE68"xmlns" prefix is reserved for use by XML
NC_E_XMLURIRESERVED0xC00CEE69xml namespace URI (http://www.w3.org/XML/1998/namespace) must be assigned only to prefix "xml"
NC_E_XMLNSURIRESERVED0xC00CEE6Axmlns namespace URI (http://www.w3.org/2000/xmlns/) is reserved and must not be used
SC_E_MAXELEMENTDEPTH0xc00cee81element depth exceeds limit in XmlReaderProperty_MaxElementDepth
SC_E_MAXENTITYEXPANSION0xc00cee82entity expansion exceeds limit in XmlReaderProperty_MaxEntityExpansion
WR_E_NONWHITESPACE0xC00CEF01writer: specified string is not whitespace
WR_E_NSPREFIXDECLARED0xC00CEF02writer: namespace prefix is already declared with a different namespace
WR_E_NSPREFIXWITHEMPTYNSURI0xC00CEF03writer: It is not allowed to declare a namespace prefix with empty URI (for example xmlns:p=””).
WR_E_DUPLICATEATTRIBUTE0xC00CEF04writer: duplicate attribute
WR_E_XMLNSPREFIXDECLARATION0xC00CEF05writer: can not redefine the xmlns prefix
WR_E_XMLPREFIXDECLARATION0xC00CEF06writer: xml prefix must have the http://www.w3.org/XML/1998/namespace URI
WR_E_XMLURIDECLARATION0xC00CEF07writer: xml namespace URI (http://www.w3.org/XML/1998/namespace) must be assigned only to prefix "xml"
WR_E_XMLNSURIDECLARATION0xC00CEF08writer: xmlns namespace URI (http://www.w3.org/2000/xmlns/) is reserved and must not be used
WR_E_NAMESPACEUNDECLARED0xC00CEF09writer: namespace is not declared
WR_E_INVALIDXMLSPACE0xC00CEF0Awriter: invalid value of xml:space attribute (allowed values are "default" and "preserve")
WR_E_INVALIDACTION0xC00CEF0Bwriter: performing the requested action would result in invalid XML document
WR_E_INVALIDSURROGATEPAIR0xC00CEF0Cwriter: input contains invalid or incomplete surrogate pair
XML_E_INVALID_DECIMAL0xC00CE01Dcharacter in character entity is not a decimal digit as was expected.
XML_E_INVALID_HEXIDECIMAL0xC00CE01Echaracter in character entity is not a hexadecimal digit as was expected.
XML_E_INVALID_UNICODE0xC00CE01Fcharacter entity has invalid Unicode value.

Header: XmlLite.h

Library: XmlLite.lib

XmlLite Reference

Show: