| Previous | Next |
| COMADMIN_E_CAT_BITNESSMISMATCH | COMADMIN_E_CAT_WRONGAPPBITNESS |
COMADMIN_E_CAT_UNACCEPTABLEBITNESS
COMADMIN_E_CAT_UNACCEPTABLEBITNESS is the failure HRESULT 0x80110483 (signed decimal -2146368381, unsigned decimal 2148598915). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x0483.
COM+ binary architecture validation: exact meaning of COMADMIN_E_CAT_UNACCEPTABLEBITNESS
A supplied binary has an unknown or unacceptable architecture type. COM+ inspects a component or package file and cannot classify it as a supported binary for the target catalog operation.
AllStat records this condition as “A binary of unknown or invalid type was provided”.
Where COMADMIN_E_CAT_UNACCEPTABLEBITNESS occurs
COM+ evaluates binary architecture across components, type libraries, proxy/stub DLLs, packages, and application settings; file extension or path alone does not establish bitness. In the specific case of COMADMIN_E_CAT_UNACCEPTABLEBITNESS, capture PE headers, file integrity, architecture tools output, package source, and target platform.
Evidence to collect before repair
- Evidence for
COMADMIN_E_CAT_UNACCEPTABLEBITNESSshould include PE machine type and file hash for every binary, captured before a repair changes state. - Collect application component bitness setting when diagnosing
COMADMIN_E_CAT_UNACCEPTABLEBITNESS; without it the symbolic HRESULT is underdetermined. - The
COMADMIN_E_CAT_UNACCEPTABLEBITNESSinvestigation needs type-library and proxy/stub architecture so the exact failing boundary remains reconstructable. - For
COMADMIN_E_CAT_UNACCEPTABLEBITNESS, preserve target OS architecture and registry view; it anchors the failure to the real administration object.
Diagnostic sequence for COMADMIN_E_CAT_UNACCEPTABLEBITNESS
- At the
COMADMIN_E_CAT_UNACCEPTABLEBITNESSboundary, inventory all package binaries with architecture tools. - The next
COMADMIN_E_CAT_UNACCEPTABLEBITNESSdiagnostic action is to replace corrupt or unknown files. - To isolate
COMADMIN_E_CAT_UNACCEPTABLEBITNESS, separate incompatible architecture deployments. - For
COMADMIN_E_CAT_UNACCEPTABLEBITNESS, configure the application for the intended component architecture. - At the
COMADMIN_E_CAT_UNACCEPTABLEBITNESSboundary, reinstall and test class activation in the matching process.
Difference from nearby COMADMIN results
COMADMIN_E_CAT_BITNESSMISMATCH compares valid but incompatible types; this value rejects the binary type itself.
Retry and recovery
Replace the file with a valid supported COM binary built for the deployment platform.
Practical administration scenario
A package mistakenly includes a non-PE data file under a DLL name and COM+ cannot accept its bitness.
Official Microsoft references for COMADMIN_E_CAT_UNACCEPTABLEBITNESS
- Microsoft: COMADMIN error codes
- Microsoft: Components collection
- Microsoft: ICOMAdminCatalog::InstallComponent
- Microsoft: configuring COM+ applications
- Microsoft: the COM+ catalog
Looking for a different code? Search another status or error code.