IXMLParseError Error Messages (Windows CE 5.0)
The following error messages are obtained from the IXMLDOMParseError object's errorCode property, which is specifically for parse errors.
Parse Errors
Error code | Error string | Description |
---|---|---|
0xC00CE508L | MSG_E_BADCHARDATA | An invalid character was found in text content. |
0xC00CE50CL | MSG_E_BADCHARINDECL | An invalid character was found inside a DTD declaration. |
0xC00CE50BL | MSG_E_BADCHARINDTD | Invalid character found in DTD. |
0xC00CE50EL | MSG_E_BADCHARINENTREF | An invalid character was found inside an entity reference. |
0xC00CE519L | MSG_E_BADCHARINENUMERATION | Invalid character found in ATTLIST enumeration. |
0xC00CE515L | MSG_E_BADCHARINMIXEDMODEL | Mixed content model cannot contain this character. |
0xC00CE517L | MSG_E_BADCHARINMODEL | Invalid character in content model. |
0xC00CE506L | MSG_E_BADCHARINSTRING | The character "<" cannot be used in an attribute value. |
0xC00CE565L | MSG_E_BADDECLNAME | Declaration has an invalid name. |
0xC00CE567L | MSG_E_BADELEMENTINDTD | An XML element is not allowed inside a DTD. |
0xC00CE511L | MSG_E_BADENDCONDSECT | Invalid syntax in a conditional section. |
0xC00CE566L | MSG_E_BADEXTERNALID | External ID is invalid. |
0xC00CE505L | MSG_E_BADNAMECHAR | A name contained an invalid character. |
0xC00CE55AL | MSG_E_BADPEREFINSUBSET | Parameter entities cannot be used inside markup declarations in an internal subset. |
0xC00CE504L | MSG_E_BADSTARTNAMECHAR | A name was started with an invalid character. |
0xC00CE576L | MSG_E_BADXMLCASE | The name "xml" is reserved and must be lowercase. |
0xC00CE557L | MSG_E_BADXMLDECL | Invalid XML declaration. |
0xC00CE578L | MSG_E_CDATAINVALID | CDATA is not allowed in a DTD. |
0xC00CE503L | MSG_E_COMMENTSYNTAX | Incorrect syntax was used in a comment. |
0xC00CE577L | MSG_E_CONDSECTINSUBSET | Conditional sections are not allowed in an internal subset. |
0xC00CE57BL | MSG_E_DOCTYPE_IN_DTD | Cannot have a DOCTYPE declaration in a DTD. |
0xC00CE57EL | MSG_E_DOCTYPE_OUTSIDE_PROLOG | Cannot have a DOCTYPE declaration outside of a prolog. |
0xC00CE580L | MSG_E_DTDELEMENT_OUTSIDE_DTD | Cannot have a DTD declaration outside of a DTD. |
0xC00CE554L | MSG_E_DUPLICATEATTRIBUTE | Duplicate attribute. |
0xC00CE581L | MSG_E_DUPLICATEDOCTYPE | Cannot have multiple DOCTYPE declarations. |
0xC00CE56DL | MSG_E_ENDTAGMISMATCH | End tag %2 does not match the start tag %1. |
0xC00CE57DL | MSG_E_ENTITYREF_INNAME | Entity reference is resolved to an invalid name character. |
0xC00CE380L | MSG_E_EXPECTED_TOKEN | Expected token %1 found %2. |
0xC00CE56AL | MSG_E_EXPECTING_ENCODING | The encoding attribute is required at this location. |
0xC00CE56BL | MSG_E_EXPECTING_NAME | At least one name is required at this location. |
0xC00CE570L | MSG_E_EXPECTING_NDATA | NDATA keyword is missing. |
0xC00CE569L | MSG_E_EXPECTING_VERSION | The version attribute is required at this location. |
0xC00CE51BL | MSG_E_EXPECTINGCLOSEQUOTE | A single or double closing quote character (\' or \") is missing. |
0xC00CE510L | MSG_E_EXPECTINGOPENBRACKET | An opening "[" character was expected. |
0xC00CE50AL | MSG_E_EXPECTINGTAGEND | The character ">" was expected. |
0xC00CE307L | MSG_E_FORMATINDEX_BADFORMAT | Invalid format string. |
0xC00CE306L | MSG_E_FORMATINDEX_BADINDEX | The value passed in to formatIndex needs to be greater than 0. |
0xC00CE514L | MSG_E_INCOMPLETE_ENCODING | End of file reached in invalid state for current encoding. |
0xC00CE512L | MSG_E_INTERNALERROR | Internal error. |
0xC00CE55CL | MSG_E_INVALID_CDATACLOSINGTAG | The literal string "]]>" is not allowed in element content. |
0xC00CE51DL | MSG_E_INVALID_DECIMAL | Invalid character for decimal digit. |
0xC00CE51EL | MSG_E_INVALID_HEXADECIMAL | Invalid character for hexadecimal digit. |
0xC00CE571L | MSG_E_INVALID_MODEL | Content model is invalid. |
0xC00CE575L | MSG_E_INVALID_PRESENCE | Invalid ATTDEF declaration. Expected #REQUIRED, #IMPLIED, or #FIXED. |
0xC00CE579L | MSG_E_INVALID_STANDALONE | The standalone attribute must have the value "yes" or "no". |
0xC00CE572L | MSG_E_INVALID_TYPE | Invalid type defined in ATTLIST. |
0xC00CE51FL | MSG_E_INVALID_UNICODE | Invalid Unicode character value for this platform. |
0xC00CE57FL | MSG_E_INVALID_VERSION | Invalid version number. |
0xC00CE556L | MSG_E_INVALIDATROOTLEVEL | Invalid at the top level of the document. |
0xC00CE56EL | MSG_E_INVALIDENCODING | System does not support the specified encoding. |
0xC00CE56FL | MSG_E_INVALIDSWITCH | Switch from current encoding to specified encoding not supported. |
0xC00CE573L | MSG_E_INVALIDXMLSPACE | XML space attribute has invalid value. Must specify "default" or "preserve". |
0xC00CE57CL | MSG_E_MISSING_ENTITY | Reference to an undefined entity. |
0xC00CE518L | MSG_E_MISSING_PAREN | Missing parenthesis. |
0xC00CE516L | MSG_E_MISSING_STAR | Mixed content model must be defined as 0 or more("*"). |
0xC00CE501L | MSG_E_MISSINGEQUALS | Missing equals sign between attribute and attribute value. |
0xC00CE502L | MSG_E_MISSINGQUOTE | A string literal was expected, but no opening quote character was found. |
0xC00CE558L | MSG_E_MISSINGROOT | XML document must have a top-level element. |
0xC00CE50DL | MSG_E_MISSINGSEMICOLON | A semicolon character was expected. |
0xC00CE509L | MSG_E_MISSINGWHITESPACE | Required white space was missing. |
0xC00CE574L | MSG_E_MULTI_ATTR_VALUE | Multiple names found in attribute value when only one was expected. |
0xC00CE51CL | MSG_E_MULTIPLE_COLONS | Multiple colons are not allowed in a name. |
0xC00CE555L | MSG_E_MULTIPLEROOTS | Only one top-level element is allowed in an XML document. |
0xC00CE55BL | MSG_E_PE_NESTING | The replacement text for a parameter entity must be properly nested with parenthesized groups. |
0xC00CE51AL | MSG_E_PIDECLSYNTAX | Invalid syntax in processing instruction declaration. |
0xC00CE568L | MSG_E_RESERVEDNAMESPACE | The namespace prefix is not allowed to start with the reserved string "xml". |
0xC00CE582L | MSG_E_RESOURCE | Error processing resource %1. |
0xC00CE551L | MSG_E_STOPPED | The parser is stopped. |
0xC00CE550L | MSG_E_SUSPENDED | The parser is suspended. |
0xC00CE30AL | MSG_E_SYSTEM_ERROR | System error: %1. |
0xC00CE50FL | MSG_E_UNBALANCEDPAREN | Unbalanced parentheses. |
0xC00CE564L | MSG_E_UNCLOSEDCDATA | A CDATA section was not closed. |
0xC00CE561L | MSG_E_UNCLOSEDCOMMENT | A comment was not closed. |
0xC00CE562L | MSG_E_UNCLOSEDDECL | A declaration was not closed. |
0xC00CE55FL | MSG_E_UNCLOSEDENDTAG | End element was missing the character ">". |
0xC00CE563L | MSG_E_UNCLOSEDMARKUPDECL | A markup declaration was not closed. |
0xC00CE55DL | MSG_E_UNCLOSEDPI | Processing instruction was not closed. |
0xC00CE55EL | MSG_E_UNCLOSEDSTARTTAG | Element was not closed. |
0xC00CE560L | MSG_E_UNCLOSEDSTRING | A string literal was not closed. |
0xC00CE553L | MSG_E_UNCLOSEDTAG | The following tags were not closed: %1. |
0xC00CE56CL | MSG_E_UNEXPECTED_ATTRIBUTE | The specified attribute was not expected at this location. The attribute may be case-sensitive. |
0xC00CE57AL | MSG_E_UNEXPECTED_STANDALONE | The standalone attribute cannot be used in external entities. |
0xC00CE381L | MSG_E_UNEXPECTED_TOKEN | Unexpected token %1. |
0xC00CE513L | MSG_E_UNEXPECTED_WHITESPACE | White space is not allowed at this location. |
0xC00CE552L | MSG_E_UNEXPECTEDENDTAG | End tag was not expected at this location. |
0xC00CE559L | MSG_E_UNEXPECTEDEOF | Unexpected end of file. |
0xC00CE520L | MSG_E_WHITESPACEORQUESTIONMARK | Expecting white space or "?". |
0xC00CE507L | MSG_E_XMLDECLSYNTAX | Invalid syntax for an xml declaration. |
0xC00CE10EL | SCHEMA_ATNAME_DUPLICATED | Duplicated attribute declaration. |
0xC00CE10DL | SCHEMA_ATNAME_MISSING | AttributeType declaration must contain a name attribute. |
0xC00CE111L | SCHEMA_ATREQUIRED_INVALID | Invalid value for required attribute. |
0xC00CE11BL | SCHEMA_ATTRIBUTE_DEFAULTVALUE | The default value "%1" is invalid. |
0xC00CE10CL | SCHEMA_ATTRIBUTE_NOTSUPPORT | The attribute %1 on a %2 is not supported. |
0xC00CE100L | SCHEMA_ATTRIBUTEVALUE_NOSUPPORT | A namespace was found but not supported at the current location. |
0xC00CE116L | SCHEMA_ATYPE_MISSING | Attribute declaration must contain a type attribute. |
0xC00CE125L | SCHEMA_DOCTYPE_INVALID | DOCTYPE is not allowed in Schema. |
0xC00CE11CL | SCHEMA_DTTYPE_DISABLED | Datatype is not allowed when content model is not "textOnly". |
0xC00CE113L | SCHEMA_DTTYPE_DUPLICATED | Duplicated datatype declaration. |
0xC00CE120L | SCHEMA_DTTYPE_MISSING | Type is missing on the datatype element. |
0xC00CE112L | SCHEMA_DTTYPE_UNKNOWN | Unknown attribute datatype. |
0xC00CE115L | SCHEMA_DTVALUES_MISSING | Must provide a values attribute on an element that contains a type attribute of the value "enumeration". |
0xC00CE11AL | SCHEMA_DTVALUES_VALUES_MISSING | The values for enumeration type are missing. |
0xC00CE11FL | SCHEMA_ELEMENT_DATATYPE | Child element is not allowed when datatype is set. |
0xC00CE10AL | SCHEMA_ELEMENT_DISABLED | Cannot contain child elements because content is set to "textOnly". |
0xC00CE11DL | SCHEMA_ELEMENT_EMPTY | Child element is not allowed when content model is "empty". |
0xC00CE10BL | SCHEMA_ELEMENT_MISSING | Must provide at least one "element" in a group. |
0xC00CE102L | SCHEMA_ELEMENT_NOSUPPORT | Element %1 is not allowed in this context. |
0xC00CE124L | SCHEMA_ELEMENTDT_EMPTY | The value of the datatype attribute cannot be empty. |
0xC00CE106L | SCHEMA_ELEMENTDT_NOSUPPORT | Content must be "textOnly" when using datatype on an ElementType. |
0xC00CE114L | SCHEMA_ENUMERATION_MISSING | An element with a values attribute must contain a type attribute of the value "enumeration". |
0xC00CE108L | SCHEMA_ETCONTENT_UNKNOWN | Content must be of type "empty","eltOnly","textOnly", or "mixed". |
0xC00CE109L | SCHEMA_ETMODEL_UNKNOWN | The value of the model must be either "open" or "closed". |
0xC00CE103L | SCHEMA_ETNAME_MISSING | An ElementType declaration must contain a name attribute. |
0xC00CE107L | SCHEMA_ETORDER_DISABLED | Order must be "many" when content is "mixed". |
0xC00CE105L | SCHEMA_ETORDER_UNKNOWN | Schema only supports order types "seq", "one", and "many". |
0xC00CE104L | SCHEMA_ETYPE_MISSING | An element declaration must contain a type attribute. |
0xC00CE119L | SCHEMA_GMATTRIBUTE_NOTSUPPORT | The attribute %1 on a group is not supported. |
0xC00CE118L | SCHEMA_GROUP_DISABLED | A "group" is not allowed within an ElementType that has a "textOnly" content model. |
0xC00CE122L | SCHEMA_MAXOCCURS_INVALIDVALUE | The value of attribute maxOccurs should be "1" or "*". |
0xC00CE123L | SCHEMA_MAXOCCURS_MUSTBESTAR | The value of attribute maxOccurs must be "*" when attribute "order" is set to "many". |
0xC00CE121L | SCHEMA_MINOCCURS_INVALIDVALUE | The value of attribute minOccurs should be "0" or "1". |
0xC00CE101L | SCHEMA_SCHEMAROOT_EXPECTED | Incorrect definition for the root element in the schema. |
0xC00CE022L | XML_ATTLIST_DUPLICATED_ID | Cannot define multiple ID attributes on the same element. |
0xC00CE023L | XML_ATTLIST_ID_PRESENCE | An attribute of type ID must have a declared default of #IMPLIED or #REQUIRED. |
0xC00CE016L | XML_ATTRIBUTE_FIXED | Attribute %1 has a value that does not match the fixed value defined in the DTD/Schema. |
0xC00CE015L | XML_ATTRIBUTE_NOT_DEFINED | The attribute %1 on this element is not defined in the DTD/Schema. |
0xC00CE017L | XML_ATTRIBUTE_VALUE | Attribute %1 has an invalid value according to the DTD/Schema. |
0xC00CE029L | XML_BAD_ENCODING | Unable to save character to %1 encoding. |
0xC00CE00FL | XML_DEFAULT_ATTRIBUTE | Error in the default attribute value defined in DTD/Schema. |
0xC00CE026L | XML_DTD_EXPECTING | Expecting: %1. |
0xC00CE00AL | XML_E_MISSING_PE_ENTITY | Parameter entity must be defined before it is used. |
0xC00CE00BL | XML_E_MIXEDCONTENT_DUP_NAME | The same name must not appear more than once in a single mixed-content declaration: %1. |
0xC00CE01FL | XML_E_UNKNOWNERROR | Unknown error: %1. |
0xC00CE01BL | XML_ELEMENT_DEFINED | The element %1 is already declared. |
0xC00CE00EL | XML_ELEMENT_ID_NOT_FOUND | The attribute %1 references the ID %2, which is not defined anywhere in the document. |
0xC00CE012L | XML_ELEMENT_NOT_COMPLETE | Element content is incomplete according to the DTD/Schema. |
0xC00CE00DL | XML_ELEMENT_UNDECLARED | The element %1 is used but not declared in the DTD/Schema. |
0xC00CE01CL | XML_ELEMENT_UNDEFINED | Reference to undeclared element: %1. |
0xC00CE011L | XML_EMPTY_NOT_ALLOWED | Element cannot be empty according to the DTD/Schema. |
0xC00CE002L | XML_ENTITY_UNDEFINED | Reference to undefined entity %1. |
0xC00CE007L | XML_EXTENT_IN_ATTR | Cannot reference an external general parsed entity %1 in an attribute value. |
0xC00CE018L | XML_ILLEGAL_TEXT | Text is not allowed in this element according to the DTD/Schema. |
0xC00CE003L | XML_INFINITE_ENTITY_LOOP | Entity %1 contains an infinite entity reference loop. |
0xC00CE014L | XML_INVALID_CONTENT | Element content is invalid according to the DTD/Schema. |
0xC00CE001L | XML_IOERROR | Error opening input file: %1. |
0xC00CE028L | XML_LOAD_EXTERNALENTITY | Could not load %1. |
0xC00CE021L | XML_MISSING_NOTATION | Declaration %1 contains a reference to undefined notation %2. |
0xC00CE019L | XML_MULTI_FIXED_VALUES | An attribute declaration cannot contain multiple fixed values: "%1". |
0xC00CE00CL | XML_NAME_COLON | Entity, EntityRef, PI, Notation names, or NMToken cannot contain a colon. |
0xC00CE027L | XML_NAMESPACE_URI_EMPTY | Only a default namespace can have an empty URI. |
0xC00CE004L | XML_NDATA_INVALID_PE | Cannot use the NDATA keyword in a parameter entity declaration. |
0xC00CE006L | XML_NDATA_INVALID_REF | Cannot use unparsed entity %1 in an entity reference. |
0xC00CE01AL | XML_NOTATION_DEFINED | The notation %1 is already declared. |
0xC00CE009L | XML_PARSING_ENTITY | Error while parsing entity %1. %2. |
0xC00CE025L | XML_PUBLICID_INVALID | The public ID %1 is invalid. |
0xC00CE020L | XML_REQUIRED_ATTRIBUTE_MISSING | Required attribute %1 is missing. |
0xC00CE005L | XML_REQUIRED_NDATA | Cannot use a general parsed entity '%1' as the value for attribute '%2'. |
0xC00CE013L | XML_ROOT_NAME_MISMATCH | The name of the top-most element must match the name of the DOCTYPE declaration. |
0xC00CE008L | XML_STOPPED_BY_USER | XML parser stopped by user. |
0xC00CE024L | XML_XMLLANG_INVALIDID | The language ID %1 is invalid. |
0xC00CE010L | XML_XMLNS_RESERVED | Reserved namespace "%1" cannot be redeclared. |
0xC00CE01DL | XML_XMLNS_UNDEFINED | Reference to undeclared namespace prefix: %1. |
Send Feedback on this topic to the authors