| Previous | Next |
| TYPE_E_ELEMENTNOTFOUND | TYPE_E_NAMECONFLICT |
TYPE_E_AMBIGUOUSNAME
TYPE_E_AMBIGUOUSNAME: Automation metadata contains a name that resolves to more than one candidate
TYPE_E_AMBIGUOUSNAME (0x8002802C) identifies a specific boundary: Automation metadata contains a name that resolves to more than one candidate. Keep it separate from neighboring errors that may occur in the same product but represent a different lookup, state, trust, or transport decision.
Evidence to capture
Record the type library, containing type, source name, MEMBERIDs or members that collide, locale, and producer toolchain. This is a metadata naming ambiguity, not missing registration.
Corrective test
Rename or disambiguate the conflicting metadata at the producer, rebuild the type library, and verify the same lookup resolves one element. Preserve the original identifiers while testing; if another HRESULT appears after this boundary is fixed, treat that value as the next-stage result.
Technical references
Looking for a different code? Search another status or error code.