Site icon EfmSoft

What does HRESULT 0x8002801D (TYPE_E_LIBNOTREGISTERED) mean?

 
Previous Next
TYPE_E_REGISTRYACCESS TYPE_E_UNDEFINEDTYPE

TYPE_E_LIBNOTREGISTERED

No matching registered type library was found

TYPE_E_LIBNOTREGISTERED (0x8002801D) is returned when Automation requests a registered type library identity and no visible registration matches it. The key identity is the tuple of LIBID, major/minor version, LCID and process registry view.

Registration evidence

Capture the exact LoadRegTypeLib arguments, caller bitness, user/service identity, HKCU/HKLM registration visibility, and the path/resource that the product installer is expected to register. A TLB file existing on disk does not satisfy this lookup.

Corrective test

Repair/register the exact product type library through its installer or supported registration step, then repeat the same LoadRegTypeLib request. Avoid copying a similarly named TLB from another version.

Technical references


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

Exit mobile version