¿Qué significa el código HRESULT 0x8000000F (RO_E_METADATA_NAME_NOT_FOUND)?

 
También puede significar:
ConstanteTipoSO
STATUS_DEVICE_POWERED_OFFNTSTATUSWindows
Anterior Siguiente
E_ILLEGAL_METHOD_CALL RO_E_METADATA_NAME_IS_NAMESPACE

RO_E_METADATA_NAME_NOT_FOUND

Qué significa RO_E_METADATA_NAME_NOT_FOUND

RO_E_METADATA_NAME_NOT_FOUND corresponde a 0x8000000F. No se encontró el nombre de tipo o el espacio de nombres en el archivo de metadatos.

Qué comprobar

Conserva el nombre WinRT completo que se busca y los archivos .winmd cargados. Comprueba namespace, versión del componente y arquitectura del paquete.

Cómo resolverlo o tratarlo

Carga el metadata que realmente declara ese tipo o corrige el nombre usado por el consumidor. Evita fallback a un tipo parecido porque cambiaría el contrato ABI.

Qué distingue este resultado

El nombre no se encuentra en metadata; NAME_IS_NAMESPACE significa que sí existe pero corresponde a un namespace, no a un tipo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.