Overview
CDO (Collaboration Data Objects) and MAPI (Message Application Programming Interface) error codes are commonly found when troubleshooting errors involving database files used extensively by GFI's Email products (i.e., .mdb, .edb, .db, SQL).
This article provides a list of the error codes to assist in troubleshooting database problems.
Information
CDO Error Codes
Constant | Value | Decimal |
CdoE_ACCOUNT_DISABLED | 0x80040124 | -2147746084 |
CdoE_AMBIGUOUS_RECIP | 0x80040700 | -2147747584 |
CdoE_BAD_CHARWIDTH | 0x80040103 | -2147746051 |
CdoE_BAD_COLUMN | 0x80040118 | -2147746072 |
CdoE_BAD_VALUE | 0x80040301 | -2147746561 |
CdoE_BUSY | 0x8004010B | -2147746059 |
CdoE_CALL_FAILED | 0x80004005 | -2147500037 |
CdoE_CANCEL | 0x80040501 | -2147747073 |
CdoE_COLLISION | 0x80040604 | -2147747332 |
CdoE_COMPUTED | 0x8004011A | -2147746074 |
CdoE_CORRUPT_DATA | 0x8004011B | -2147746075 |
CdoE_CORRUPT_STORE | 0x80040600 | -2147747328 |
CdoE_DECLINE_COPY | 0x80040306 | -2147746566 |
CdoE_DISK_ERROR | 0x80040116 | -2147746070 |
CdoE_END_OF_SESSION | 0x80040200 | -2147746304 |
CdoE_EXTENDED_ERROR | 0x80040119 | -2147746073 |
CdoE_FAILONEPROVIDER | 0x8004011D | -2147746077 |
CdoE_FOLDER_CYCLE | 0x8004060B | -2147747339 |
CdoE_HAS_FOLDERS | 0x80040609 | -2147747337 |
CdoE_HAS_MESSAGES | 0x8004060A | -2147747338 |
CdoE_INTERFACE_NOT_SUPPORTED | 0x80004002 | -2147500034 |
CdoE_INVALID_ACCESS_TIME | 0x80040123 | -2147746083 |
CdoE_INVALID_BOOKMARK | 0x80040405 | -2147746821 |
CdoE_INVALID_ENTRYID | 0x80040107 | -2147746055 |
CdoE_INVALID_OBJECT | 0x80040108 | -2147746056 |
CdoE_INVALID_PARAMETER | 0x80070057 | -2147942487 |
CdoE_INVALID_TYPE | 0x80040302 | -2147746562 |
CdoE_INVALID_WORKSTATION_ACCOUNT | 0x80040122 | -2147746082 |
CdoE_LOGON_FAILED | 0x80040111 | -2147746065 |
CdoE_MISSING_REQUIRED_COLUMN | 0x80040202 | -2147746306 |
CdoE_NETWORK_ERROR | 0x80040115 | -2147746069 |
CdoE_NO_ACCESS | 0x80070005 | -2147942405 |
CdoE_NO_RECIPIENTS | 0x80040607 | -2147747335 |
CdoE_NO_SUPPORT | 0x80040102 | -2147746050 |
CdoE_NO_SUPPRESS | 0x80040602 | -2147747330 |
CdoE_NON_STANDARD | 0x80040606 | -2147747334 |
CdoE_NOT_ENOUGH_DISK | 0x8004010D | -2147746061 |
CdoE_NOT_ENOUGH_MEMORY | 0x8007000E | -2147942414 |
CdoE_NOT_ENOUGH_RESOURCES | 0x8004010E | -2147746062 |
CdoE_NOT_FOUND | 0x8004010F | -2147746063 |
CdoE_NOT_IN_QUEUE | 0x80040601 | -2147747329 |
CdoE_NOT_INITIALIZED | 0x80040605 | -2147747333 |
CdoE_NOT_ME | 0x80040502 | -2147747074 |
CdoE_OBJECT_CHANGED | 0x80040109 | -2147746057 |
CdoE_OBJECT_DELETED | 0x8004010A | -2147746058 |
CdoE_PASSWORD_CHANGE_REQUIRED | 0x80040120 | -2147746080 |
CdoE_PASSWORD_EXPIRED | 0x80040121 | -2147746081 |
CdoE_SESSION_LIMIT | 0x80040112 | -2147746066 |
CdoE_STRING_TOO_LONG | 0x80040105 | -2147746053 |
CdoE_SUBMITTED | 0x80040608 | -2147747336 |
CdoE_TABLE_EMPTY | 0x80040402 | -2147746818 |
CdoE_TABLE_TOO_BIG | 0x80040403 | -2147746819 |
CdoE_TIMEOUT | 0x80040401 | -2147746817 |
CdoE_TOO_BIG | 0x80040305 | -2147746565 |
CdoE_TOO_COMPLEX | 0x80040117 | -2147746071 |
CdoE_TYPE_NO_SUPPORT | 0x80040303 | -2147746563 |
CdoE_UNABLE_TO_ABORT | 0x80040114 | -2147746068 |
CdoE_UNABLE_TO_COMPLETE | 0x80040400 | -2147746816 |
CdoE_UNCONFIGURED | 0x8004011C | -2147746076 |
CdoE_UNEXPECTED_ID | 0x80040307 | -2147746567 |
CdoE_UNEXPECTED_TYPE | 0x80040304 | -2147746564 |
CdoE_UNKNOWN_CPID | 0x8004011E | -2147746078 |
CdoE_UNKNOWN_ENTRYID | 0x80040201 | -2147746305 |
CdoE_UNKNOWN_FLAGS | 0x80040106 | -2147746054 |
CdoE_UNKNOWN_LCID | 0x8004011F | -2147746079 |
CdoE_USER_CANCEL | 0x80040113 | -2147746067 |
CdoE_VERSION | 0x80040110 | -2147746064 |
CdoE_WAIT | 0x80040500 | -2147747072 |
CdoW_APPROX_COUNT | 0x00040482 | -263298 |
CdoW_CANCEL_MESSAGE | 0x00040580 | -263552 |
CdoW_ERRORS_RETURNED | 0x00040380 | -263040 |
CdoW_NO_SERVICE | 0x00040203 | -262659 |
CdoW_PARTIAL_COMPLETION | 0x00040680 | -263808 |
CdoW_POSITION_CHANGED | 0x00040481 | -263297 |
MAPI Error Codes
Constant | Value | Decimal |
MAPI_E_INTERFACE_NOT_SUPPORTED | 0x80004002 | -2147467262 |
MAPI_E_CALL_FAILED | 0x80004005 | -2147467259 |
MAPI_E_NO_SUPPORT | 0x80040102 | -2147221246 |
MAPI_E_BAD_CHARWIDTH | 0x80040103 | -2147221245 |
MAPI_E_STRING_TOO_LONG | 0x80040105 | -2147221243 |
MAPI_E_UNKNOWN_FLAGS | 0x80040106 | -2147221242 |
MAPI_E_INVALID_ENTRYID | 0x80040107 | -2147221241 |
MAPI_E_INVALID_OBJECT | 0x80040108 | -2147221240 |
MAPI_E_OBJECT_CHANGED | 0x80040109 | -2147221239 |
MAPI_E_OBJECT_DELETED | 0x8004010a | -2147221238 |
MAPI_E_BUSY | 0x8004010b | -2147221237 |
MAPI_E_NOT_ENOUGH_DISK | 0x8004010d | -2147221235 |
MAPI_E_NOT_ENOUGH_RESOURCES | 0x8004010e | -2147221234 |
MAPI_E_NOT_FOUND | 0x8004010f | -2147221233 |
MAPI_E_VERSION | 0x80040110 | -2147221232 |
MAPI_E_LOGON_FAILED | 0x80040111 | -2147221231 |
MAPI_E_SESSION_LIMIT | 0x80040112 | -2147221230 |
MAPI_E_USER_CANCEL | 0x80040113 | -2147221229 |
MAPI_E_UNABLE_TO_ABORT | 0x80040114 | -2147221228 |
MAPI_E_NETWORK_ERROR | 0x80040115 | -2147221227 |
MAPI_E_DISK_ERROR | 0x80040116 | -2147221226 |
MAPI_E_TOO_COMPLEX | 0x80040117 | -2147221225 |
MAPI_E_BAD_COLUMN | 0x80040118 | -2147221224 |
MAPI_E_EXTENDED_ERROR | 0x80040119 | -2147221223 |
MAPI_E_COMPUTED | 0x8004011a | -2147221222 |
MAPI_E_CORRUPT_DATA | 0x8004011b | -2147221221 |
MAPI_E_UNCONFIGURED | 0x8004011c | -2147221220 |
MAPI_E_FAILONEPROVIDER | 0x8004011d | -2147221219 |
MAPI_E_UNKNOWN_CPID | 0x8004011e | -2147221218 |
MAPI_E_UNKNOWN_LCID | 0x8004011f | -2147221217 |
MAPI_E_PASSWORD_CHANGE_REQUIRED | 0x80040120 | -2147221216 |
MAPI_E_PASSWORD_EXPIRED | 0x80040121 | -2147221215 |
MAPI_E_INVALID_WORKSTATION_ACCOUNT | 0x80040122 | -2147221214 |
MAPI_E_INVALID_ACCESS_TIME | 0x80040123 | -2147221213 |
MAPI_E_ACCOUNT_DISABLED | 0x80040124 | -2147221212 |
MAPI_E_END_OF_SESSION | 0x80040200 | -2147220992 |
MAPI_E_UNKNOWN_ENTRYID | 0x80040201 | -2147220991 |
MAPI_E_MISSING_REQUIRED_COLUMN | 0x80040202 | -2147220990 |
MAPI_E_BAD_VALUE | 0x80040301 | -2147220735 |
MAPI_E_INVALID_TYPE | 0x80040302 | -2147220734 |
MAPI_E_TYPE_NO_SUPPORT | 0x80040303 | -2147220733 |
MAPI_E_UNEXPECTED_TYPE | 0x80040304 | -2147220732 |
MAPI_E_TOO_BIG | 0x80040305 | -2147220731 |
MAPI_E_DECLINE_COPY | 0x80040306 | -2147220730 |
MAPI_E_UNEXPECTED_ID | 0x80040307 | -2147220729 |
MAPI_E_UNABLE_TO_COMPLETE | 0x80040400 | -2147220480 |
MAPI_E_TIMEOUT | 0x80040401 | -2147220479 |
MAPI_E_TABLE_EMPTY | 0x80040402 | -2147220478 |
MAPI_E_TABLE_TOO_BIG | 0x80040403 | -2147220477 |
MAPI_E_INVALID_BOOKMARK | 0x80040405 | -2147220475 |
MAPI_E_WAIT | 0x80040500 | -2147220224 |
MAPI_E_CANCEL | 0x80040501 | -2147220223 |
MAPI_E_NOT_ME | 0x80040502 | -2147220222 |
MAPI_E_CORRUPT_STORE | 0x80040600 | -2147219968 |
MAPI_E_NOT_IN_QUEUE | 0x80040601 | -2147219967 |
MAPI_E_NO_SUPPRESS | 0x80040602 | -2147219966 |
MAPI_E_COLLISION | 0x80040604 | -2147219964 |
MAPI_E_NOT_INITIALIZED | 0x80040605 | -2147219963 |
MAPI_E_NON_STANDARD | 0x80040606 | -2147219962 |
MAPI_E_NO_RECIPIENTS | 0x80040607 | -2147219961 |
MAPI_E_SUBMITTED | 0x80040608 | -2147219960 |
MAPI_E_HAS_FOLDERS | 0x80040609 | -2147219959 |
MAPI_E_HAS_MESSAGES | 0x8004060a | -2147219958 |
MAPI_E_FOLDER_CYCLE | 0x8004060b | -2147219957 |
MAPI_E_AMBIGUOUS_RECIP | 0x80040700 | -2147219712 |
MAPI_E_INVALID_PARAMETER | 0x80070057 | -2147024809 |
MAPI_E_NOT_ENOUGH_MEMORY | 0x8007000e | -2147024882 |
MAPI_E_NO_ACCESS | 0x80070005 | -2147024891 |