¿Qué significa el código HRESULT 0x80040009 (OLE_E_CANT_GETMONIKER)?

 
También puede significar:
ConstanteTipoSO
TAPI_E_CONFERENCEFULLHRESULTWindows
Anterior Siguiente
TAPI_E_COMPLETIONOVERRUN TAPI_E_CONFERENCEFULL

OLE_E_CANT_GETMONIKER

Qué significa OLE_E_CANT_GETMONIKER

OLE_E_CANT_GETMONIKER corresponde al HRESULT 0x80040009. Windows indica: «No se pudo obtener el moniker del objeto.».

Este resultado acota el problema a lifecycle de objetos OLE, verbos, notificaciones y operaciones de enlace/in-place. Comprueba primero lo siguiente: Windows resume la condición como «No se pudo obtener el moniker del objeto.». Para esta constante, enlaza esa descripción con CLSID/objeto OLE, estado de inicialización, verbo o advise cookie, moniker/storage, contenedor y operación in-place o de persistencia antes de modificar registro, objeto o datos.

Qué comprobar

  • Documenta CLSID/objeto OLE, estado de inicialización, verbo o advise cookie, moniker/storage, contenedor y operación in-place o de persistencia; sin esa correlación el código solo identifica la frontera general.
  • Confirma que el estado observado coincide con «No se pudo obtener el moniker del objeto.» y no con un HRESULT posterior provocado por el primer fallo.

Resultados cercanos que significan otra cosa

  • OLE_S_MAC_CLIPFORMAT corresponde a «Formato del Portapapeles de Macintosh».
  • OLE_E_NOCONNECTION corresponde a «No existe ninguna conexión para este identificador de conexión.».

Referencias técnicas


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