| Anterior | Siguiente |
| MK_E_NOINVERSE | MK_E_NOPREFIX |
MK_E_NOSTORAGE
Qué significa MK_E_NOSTORAGE
MK_E_NOSTORAGE corresponde al HRESULT 0x800401ED. Windows indica: «El moniker no hace referencia a un almacenamiento.».
El diagnóstico debe centrarse en monikers COM, binding y resolución de objetos o archivos. La observación principal es: Windows resume la condición como «El moniker no hace referencia a un almacenamiento.». Para esta constante, enlaza esa descripción con display name, moniker concreto, bind context, ROT, objeto/archivo destino y HRESULT de la etapa de parse/bind/load antes de modificar registro, objeto o datos.
Qué comprobar
- Registra display name, moniker concreto, bind context, ROT, objeto/archivo destino y HRESULT de la etapa de parse/bind/load en el mismo intento que devuelve el HRESULT.
- Reproduce «El moniker no hace referencia a un almacenamiento.» en una operación mínima; después cambia una sola precondición para saber qué frontera se corrigió.
Resultados cercanos que significan otra cosa
MK_E_SYNTAXmarca una condición diferente: «Sintaxis no válida.».MK_E_NOINVERSEdescribe «La clase del moniker no tiene inverso.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
