The following table lists the error codes and messages returned by the XML Interchange Format methods. A workaround or an explanation follows each error.
| Error number | Error text | Description | 
|---|---|---|
| 0x80042000 | E_REPXML_REPNOTINITIALIZED | 
 | 
| 0x80042001 | E_REPXML_INVALIDFILE | 
 | 
| 0x80042002 | E_REPXML_LIBNOTFOUND | 
 | 
| 0x80042003 | E_REPXML_TXNCREATE | 
 | 
| 0x80042004 | E_REPXML_OBJNOTFOUND | 
 | 
| 0x80042005 | E_REPXML_IMPORT_INVALIDFLAG | 
 | 
| 0x80042006 | E_REPXML_EXPORT_INVALIDFLAG | 
 | 
| 0x80042007 | E_REPXML_INVALIDFILENAME | 
 | 
| 0x80042008 | E_REPXML_CANTCREATEFILE | 
 | 
| 0x80042009 | E_REPXML_ITEMEXISTS | 
 | 
| 0x8004200a | E_REPXML_ERRORPARSING | 
 | 
| 0x8004200b | E_REPXML_ERROREXPORTING | 
 | 
| 0x8004200c | E_REPXML_ERRORADDINGOBJ | 
 | 
| 0x8004200d | E_REPXML_ERRORGETITEM | 
 | 
| 0x8004200e | E_REPXML_ERRORREMOVEOBJ | 
 | 
| 0x8004200f | E_REPXML_INVALIDBINARY | 
 | 
| 0x80042010 | E_REPXML_COLADDERROR | 
 | 
| 0x80042011 | E_REPXML_IMPORTOBJECT | 
 | 
| 0x80042012 | E_REPXML_NOTRANSID | 
 | 
| 0x80042013 | E_REPXML_ERRORSETTINGPROP | 
 | 
| 0x80042014 | E_REPXML_EXPORTOBJEXIST | 
 | 
| 0x80042015 | E_REPXML_DUPEPREFIX | 
 | 
| 0x80042016 | E_REPXML_WRITEFILE | 
 | 
| 0x80042017 | E_REPXML_RETURNCOLERROR | 
 | 
| 0x80042018 | E_REPXML_READINGTIM | 
 | 
| 0x80042019 | E_REPXML_CANTGETCOL | 
 | 
| 0x8004201a | E_REPXML_ERROROPENFILE | 
 | 
| 0x8004201b | E_REPXML_ERROROPENTEMPFILE | 
 | 
| 0x8004201c | E_REPXML_ERRORWRITETEMPFILE | 
 | 
| 0x8004201d | E_REPXML_UNMAPPEDOBJECT | 
 | 
| 0x8004201e | E_REPXML_NOOBJECSTTOEXPORT | 
 |