| Anterior | Siguiente |
| TAPI_E_INVALCARD | TAPI_E_INVALCOMPLETIONID |
OLE_E_NOSTORAGE
Qué significa OLE_E_NOSTORAGE
OLE_E_NOSTORAGE corresponde al HRESULT 0x80040012. Windows indica: «No se puede realizar la operación porque todavía no se ha proporcionado almacenamiento al 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 puede realizar la operación porque todavía no se ha proporcionado almacenamiento al 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.
- Verifica que «No se puede realizar la operación porque todavía no se ha proporcionado almacenamiento al objeto.» siga siendo cierto con el mismo objeto y parámetros antes de modificar varias condiciones simultáneamente.
Resultados cercanos que significan otra cosa
OLE_E_NOCACHEsignifica «No existe ninguna caché sobre la que realizar la operación.».OLE_E_PROMPTSAVECANCELLEDdescribe «El usuario canceló el cuadro de diálogo de guardado.».
El objetivo es demostrar que la condición «No se puede realizar la operación porque todavía no se ha proporcionado almacenamiento al objeto.» ya no existe en la frontera original; un éxito obtenido por saltarse esa frontera no valida la corrección.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
