What does HRESULT 0x80110483 (COMADMIN_E_CAT_UNACCEPTABLEBITNESS) mean?

 
Previous Next
COMADMIN_E_CAT_BITNESSMISMATCH COMADMIN_E_CAT_WRONGAPPBITNESS

COMADMIN_E_CAT_UNACCEPTABLEBITNESS

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.

Windows describes this condition as “A binary of unknown or invalid type was provided”.

Where the result 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 this result, capture PE headers, file integrity, architecture tools output, package source, and target platform.

Evidence to collect before repair

  • Evidence should include PE machine type and file hash for every binary, captured before a repair changes state.
  • Collect application component bitness setting when diagnosing this result; without it the symbolic HRESULT is underdetermined.
  • Record type-library and proxy/stub architecture.
  • Preserve target OS architecture and registry view; it anchors the failure to the real administration object.

Diagnostic sequence

  • inventory all package binaries with architecture tools.
  • The next diagnostic action is to replace corrupt or unknown files.
  • To isolate this result, separate incompatible architecture deployments.
  • configure the application for the intended component architecture.
  • 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


Looking for a different code? Search another status or error code.