Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic provides the XmlLite error codes and their associated symbolic codes and descriptions.
Error Codes
Symbol | Hex Code | Description |
---|---|---|
MX_E_INPUTEND | 0xC00CEE01 | unexpected end of input |
MX_E_ENCODING | 0xC00CEE02 | unrecognized encoding |
MX_E_ENCODINGSWITCH | 0xC00CEE03 | unable to switch the encoding |
MX_E_ENCODINGSIGNATURE | 0xC00CEE04 | unrecognized input signature |
WC_E_WHITESPACE | 0xC00CEE21 | whitespace expected |
WC_E_SEMICOLON | 0xC00CEE22 | semicolon expected |
WC_E_GREATERTHAN | 0xC00CEE23 | '>' expected |
WC_E_QUOTE | 0xC00CEE24 | quote expected |
WC_E_EQUAL | 0xC00CEE25 | equal expected |
WC_E_LESSTHAN | 0xC00CEE26 | well-formedness constraint: no '<' in attribute value |
WC_E_HEXDIGIT | 0xC00CEE27 | hexadecimal digit expected |
WC_E_DIGIT | 0xC00CEE28 | decimal digit expected |
WC_E_LEFTBRACKET | 0xC00CEE29 | '[' expected |
WC_E_LEFTPAREN | 0xC00CEE2A | '(' expected |
WC_E_XMLCHARACTER | 0xC00CEE2B | illegal xml character |
WC_E_NAMECHARACTER | 0xC00CEE2C | illegal name character |
WC_E_SYNTAX | 0xC00CEE2D | incorrect document syntax |
WC_E_CDSECT | 0xC00CEE2E | incorrect CDATA section syntax |
WC_E_COMMENT | 0xC00CEE2F | incorrect comment syntax |
WC_E_CONDSECT | 0xC00CEE30 | incorrect conditional section syntax |
WC_E_DECLATTLIST | 0xC00CEE31 | incorrect ATTLIST declaration syntax |
WC_E_DECLDOCTYPE | 0xC00CEE32 | incorrect DOCTYPE declaration syntax |
WC_E_DECLELEMENT | 0xC00CEE33 | incorrect ELEMENT declaration syntax |
WC_E_DECLENTITY | 0xC00CEE34 | incorrect ENTITY declaration syntax |
WC_E_DECLNOTATION | 0xC00CEE35 | incorrect NOTATION declaration syntax |
WC_E_NDATA | 0xC00CEE36 | NDATA expected |
WC_E_PUBLIC | 0xC00CEE37 | PUBLIC expected |
WC_E_SYSTEM | 0xC00CEE38 | SYSTEM expected |
WC_E_NAME | 0xC00CEE39 | name expected |
WC_E_ROOTELEMENT | 0xC00CEE3A | one root element |
WC_E_ELEMENTMATCH | 0xC00CEE3B | well-formedness constraint: element type match |
WC_E_UNIQUEATTRIBUTE | 0xC00CEE3C | well-formedness constraint: unique attribute spec |
WC_E_TEXTXMLDECL | 0xC00CEE3D | text/xmldecl not at the beginning of input |
WC_E_LEADINGXML | 0xC00CEE3E | leading "xml" |
WC_E_TEXTDECL | 0xC00CEE3F | incorrect text declaration syntax |
WC_E_XMLDECL | 0xC00CEE40 | incorrect xml declaration syntax |
WC_E_ENCNAME | 0xC00CEE41 | incorrect encoding name syntax |
WC_E_PUBLICID | 0xC00CEE42 | incorrect public identifier syntax |
WC_E_PESINTERNALSUBSET | 0xC00CEE43 | well-formedness constraint: pes in internal subset |
WC_E_PESBETWEENDECLS | 0xC00CEE44 | well-formedness constraint: pes between declarations |
WC_E_NORECURSION | 0xC00CEE45 | well-formedness constraint: no recursion |
WC_E_ENTITYCONTENT | 0xC00CEE46 | entity content not well formed |
WC_E_UNDECLAREDENTITY | 0xC00CEE47 | well-formedness constraint: undeclared entity |
WC_E_PARSEDENTITY | 0xC00CEE48 | well-formedness constraint: parsed entity |
WC_E_NOEXTERNALENTITYREF | 0xC00CEE49 | well-formedness constraint: no external entity references |
WC_E_PI | 0xC00CEE4A | incorrect processing instruction syntax |
WC_E_SYSTEMID | 0xC00CEE4B | incorrect system identifier syntax |
WC_E_QUESTIONMARK | 0xC00CEE4C | '?' expected |
WC_E_CDSECTEND | 0xC00CEE4D | no ']]>' in element content |
WC_E_MOREDATA | 0xC00CEE4E | not all chunks of value have been read |
WC_E_DTDPROHIBITED | 0xC00CEE4F | DTD was found but is prohibited |
WC_E_INVALIDXMLSPACE | 0xC00CEE50 | xml:space attribute with invalid value |
NC_E_QNAMECHARACTER | 0xC00CEE61 | illegal qualified name character |
NC_E_QNAMECOLON | 0xC00CEE62 | multiple colons in qualified name |
NC_E_NAMECOLON | 0xC00CEE63 | colon in name |
NC_E_DECLAREDPREFIX | 0xC00CEE64 | declared prefix |
NC_E_UNDECLAREDPREFIX | 0xC00CEE65 | undeclared prefix |
NC_E_EMPTYURI | 0xC00CEE66 | non default namespace with empty uri |
NC_E_XMLPREFIXRESERVED | 0xC00CEE67 | "xml" prefix is reserved and must have the http://www.w3.org/XML/1998/namespace URI |
NC_E_XMLNSPREFIXRESERVED | 0xC00CEE68 | "xmlns" prefix is reserved for use by XML |
NC_E_XMLURIRESERVED | 0xC00CEE69 | xml namespace URI (http://www.w3.org/XML/1998/namespace) must be assigned only to prefix "xml" |
NC_E_XMLNSURIRESERVED | 0xC00CEE6A | xmlns namespace URI (http://www.w3.org/2000/xmlns/) is reserved and must not be used |
SC_E_MAXELEMENTDEPTH | 0xc00cee81 | element depth exceeds limit in XmlReaderProperty_MaxElementDepth |
SC_E_MAXENTITYEXPANSION | 0xc00cee82 | entity expansion exceeds limit in XmlReaderProperty_MaxEntityExpansion |
WR_E_NONWHITESPACE | 0xC00CEF01 | writer: specified string is not whitespace |
WR_E_NSPREFIXDECLARED | 0xC00CEF02 | writer: namespace prefix is already declared with a different namespace |
WR_E_NSPREFIXWITHEMPTYNSURI | 0xC00CEF03 | writer: It is not allowed to declare a namespace prefix with empty URI (for example xmlns:p=””). |
WR_E_DUPLICATEATTRIBUTE | 0xC00CEF04 | writer: duplicate attribute |
WR_E_XMLNSPREFIXDECLARATION | 0xC00CEF05 | writer: can not redefine the xmlns prefix |
WR_E_XMLPREFIXDECLARATION | 0xC00CEF06 | writer: xml prefix must have the http://www.w3.org/XML/1998/namespace URI |
WR_E_XMLURIDECLARATION | 0xC00CEF07 | writer: xml namespace URI (http://www.w3.org/XML/1998/namespace) must be assigned only to prefix "xml" |
WR_E_XMLNSURIDECLARATION | 0xC00CEF08 | writer: xmlns namespace URI (http://www.w3.org/2000/xmlns/) is reserved and must not be used |
WR_E_NAMESPACEUNDECLARED | 0xC00CEF09 | writer: namespace is not declared |
WR_E_INVALIDXMLSPACE | 0xC00CEF0A | writer: invalid value of xml:space attribute (allowed values are "default" and "preserve") |
WR_E_INVALIDACTION | 0xC00CEF0B | writer: performing the requested action would result in invalid XML document |
WR_E_INVALIDSURROGATEPAIR | 0xC00CEF0C | writer: input contains invalid or incomplete surrogate pair |
XML_E_INVALID_DECIMAL | 0xC00CE01D | character in character entity is not a decimal digit as was expected. |
XML_E_INVALID_HEXIDECIMAL | 0xC00CE01E | character in character entity is not a hexadecimal digit as was expected. |
XML_E_INVALID_UNICODE | 0xC00CE01F | character entity has invalid Unicode value. |
Requirements
Header: XmlLite.h
Library: XmlLite.lib