Edit

COM Error Codes (COMADMIN, FILTER, GRAPHICS)

The following table provides a list of error codes used by COM-based APIs.

If you are experiencing difficulty with an application you are installing or running, contact customer support for the software that is displaying the error message. To obtain support for a Microsoft product, go to https://support.microsoft.com.

Constant/value Description
COMADMIN_E_OBJECTERRORS
0x80110401
Errors occurred accessing one or more objects - the ErrorInfo collection may have more detail
COMADMIN_E_OBJECTINVALID
0x80110402
One or more of the object's properties are missing or invalid
COMADMIN_E_KEYMISSING
0x80110403
The object was not found in the catalog
COMADMIN_E_ALREADYINSTALLED
0x80110404
The object is already registered
COMADMIN_E_APP_FILE_WRITEFAIL
0x80110407
Error occurred writing to the application file
COMADMIN_E_APP_FILE_READFAIL
0x80110408
Error occurred reading the application file
COMADMIN_E_APP_FILE_VERSION
0x80110409
Invalid version number in application file
COMADMIN_E_BADPATH
0x8011040A
The file path is invalid
COMADMIN_E_APPLICATIONEXISTS
0x8011040B
The application is already installed
COMADMIN_E_ROLEEXISTS
0x8011040C
The role already exists
COMADMIN_E_CANTCOPYFILE
0x8011040D
An error occurred copying the file
COMADMIN_E_NOUSER
0x8011040F
One or more users are not valid
COMADMIN_E_INVALIDUSERIDS
0x80110410
One or more users in the application file are not valid
COMADMIN_E_NOREGISTRYCLSID
0x80110411
The component's CLSID is missing or corrupt
COMADMIN_E_BADREGISTRYPROGID
0x80110412
The component's progID is missing or corrupt
COMADMIN_E_AUTHENTICATIONLEVEL
0x80110413
Unable to set required authentication level for update request
COMADMIN_E_USERPASSWDNOTVALID
0x80110414
The identity or password set on the application is not valid
COMADMIN_E_CLSIDORIIDMISMATCH
0x80110418
Application file CLSIDs or IIDs do not match corresponding DLLs
COMADMIN_E_REMOTEINTERFACE
0x80110419
Interface information is either missing or changed
COMADMIN_E_DLLREGISTERSERVER
0x8011041A
DllRegisterServer failed on component install
COMADMIN_E_NOSERVERSHARE
0x8011041B
No server file share available
COMADMIN_E_DLLLOADFAILED
0x8011041D
DLL could not be loaded
COMADMIN_E_BADREGISTRYLIBID
0x8011041E
The registered TypeLib ID is not valid
COMADMIN_E_APPDIRNOTFOUND
0x8011041F
Application install directory not found
COMADMIN_E_REGISTRARFAILED
0x80110423
Errors occurred while in the component registrar
COMADMIN_E_COMPFILE_DOESNOTEXIST
0x80110424
The file does not exist
COMADMIN_E_COMPFILE_LOADDLLFAIL
0x80110425
The DLL could not be loaded
COMADMIN_E_COMPFILE_GETCLASSOBJ
0x80110426
GetClassObject failed in the DLL
COMADMIN_E_COMPFILE_CLASSNOTAVAIL
0x80110427
The DLL does not support the components listed in the TypeLib
COMADMIN_E_COMPFILE_BADTLB
0x80110428
The TypeLib could not be loaded
COMADMIN_E_COMPFILE_NOTINSTALLABLE
0x80110429
The file does not contain components or component information
COMADMIN_E_NOTCHANGEABLE
0x8011042A
Changes to this object and its sub-objects have been disabled
COMADMIN_E_NOTDELETEABLE
0x8011042B
The delete function has been disabled for this object
COMADMIN_E_SESSION
0x8011042C
The server catalog version is not supported
COMADMIN_E_COMP_MOVE_LOCKED
0x8011042D
The component move was disallowed, because the source or destination application is either a system application or currently locked against changes
COMADMIN_E_COMP_MOVE_BAD_DEST
0x8011042E
The component move failed because the destination application no longer exists
COMADMIN_E_REGISTERTLB
0x80110430
The system was unable to register the TypeLib
COMADMIN_E_SYSTEMAPP
0x80110433
This operation cannot be performed on the system application
COMADMIN_E_COMPFILE_NOREGISTRAR
0x80110434
The component registrar referenced in this file is not available
COMADMIN_E_COREQCOMPINSTALLED
0x80110435
A component in the same DLL is already installed
COMADMIN_E_SERVICENOTINSTALLED
0x80110436
The service is not installed
COMADMIN_E_PROPERTYSAVEFAILED
0x80110437
One or more property settings are either invalid or in conflict with each other
COMADMIN_E_OBJECTEXISTS
0x80110438
The object you are attempting to add or rename already exists
COMADMIN_E_COMPONENTEXISTS
0x80110439
The component already exists
COMADMIN_E_REGFILE_CORRUPT
0x8011043B
The registration file is corrupt
COMADMIN_E_PROPERTY_OVERFLOW
0x8011043C
The property value is too large
COMADMIN_E_NOTINREGISTRY
0x8011043E
Object was not found in registry
COMADMIN_E_OBJECTNOTPOOLABLE
0x8011043F
This object is not poolable
COMADMIN_E_APPLID_MATCHES_CLSID
0x80110446
A CLSID with the same GUID as the new application ID is already installed on this machine
COMADMIN_E_ROLE_DOES_NOT_EXIST
0x80110447
A role assigned to a component, interface, or method did not exist in the application
COMADMIN_E_START_APP_NEEDS_COMPONENTS
0x80110448
You must have components in an application in order to start the application
COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM
0x80110449
This operation is not enabled on this platform
COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY
0x8011044A
Application Proxy is not exportable
COMADMIN_E_CAN_NOT_START_APP
0x8011044B
Failed to start application because it is either a library application or an application proxy
COMADMIN_E_CAN_NOT_EXPORT_SYS_APP
0x8011044C
System application is not exportable
COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT
0x8011044D
Cannot subscribe to this component (the component may have been imported)
COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER
0x8011044E
An event class cannot also be a subscriber component
COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE
0x8011044F
Library applications and application proxies are incompatible
COMADMIN_E_BASE_PARTITION_ONLY
0x80110450
This function is valid for the base partition only
COMADMIN_E_START_APP_DISABLED
0x80110451
You cannot start an application that has been disabled
COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME
0x80110457
The specified partition name is already in use on this computer
COMADMIN_E_CAT_INVALID_PARTITION_NAME
0x80110458
The specified partition name is invalid. Check that the name contains at least one visible character
COMADMIN_E_CAT_PARTITION_IN_USE
0x80110459
The partition cannot be deleted because it is the default partition for one or more users
COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES
0x8011045A
The partition cannot be exported, because one or more components in the partition have the same file name
COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED
0x8011045B
Applications that contain one or more imported components cannot be installed into a non-base partition
COMADMIN_E_AMBIGUOUS_APPLICATION_NAME
0x8011045C
The application name is not unique and cannot be resolved to an application id
COMADMIN_E_AMBIGUOUS_PARTITION_NAME
0x8011045D
The partition name is not unique and cannot be resolved to a partition id
COMADMIN_E_REGDB_NOTINITIALIZED
0x80110472
The COM+ registry database has not been initialized
COMADMIN_E_REGDB_NOTOPEN
0x80110473
The COM+ registry database is not open
COMADMIN_E_REGDB_SYSTEMERR
0x80110474
The COM+ registry database detected a system error
COMADMIN_E_REGDB_ALREADYRUNNING
0x80110475
The COM+ registry database is already running
COMADMIN_E_MIG_VERSIONNOTSUPPORTED
0x80110480
This version of the COM+ registry database cannot be migrated
COMADMIN_E_MIG_SCHEMANOTFOUND
0x80110481
The schema version to be migrated could not be found in the COM+ registry database
COMADMIN_E_CAT_BITNESSMISMATCH
0x80110482
There was a type mismatch between binaries
COMADMIN_E_CAT_UNACCEPTABLEBITNESS
0x80110483
A binary of unknown or invalid type was provided
COMADMIN_E_CAT_WRONGAPPBITNESS
0x80110484
There was a type mismatch between a binary and an application
COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED
0x80110485
The application cannot be paused or resumed
COMADMIN_E_CAT_SERVERFAULT
0x80110486
The COM+ Catalog Server threw an exception during execution
COMQC_E_APPLICATION_NOT_QUEUED
0x80110600
Only COM+ Applications marked "queued" can be invoked using the "queue" moniker
COMQC_E_NO_QUEUEABLE_INTERFACES
0x80110601
At least one interface must be marked "queued" in order to create a queued component instance with the "queue" moniker