| Anterior | Siguiente |
| CO_E_INIT_SCM_FILE_MAPPING_EXISTS | CO_E_INIT_SCM_EXEC_FAILURE |
CO_E_INIT_SCM_MAP_VIEW_OF_FILE
Qué significa CO_E_INIT_SCM_MAP_VIEW_OF_FILE
CO_E_INIT_SCM_MAP_VIEW_OF_FILE corresponde al HRESULT 0x80004010. Windows indica: «No se pudo asignar una vista del archivo para el servicio OLE.».
La causa se busca en inicialización del runtime COM y de sus servicios internos. Para esta constante, Windows resume la condición como «No se pudo asignar una vista del archivo para el servicio OLE.». Para esta constante, enlaza esa descripción con hilo y apartment model, resultado de CoInitializeEx/servicio relacionado, orden de inicialización y handles u objetos creados antes del fallo antes de modificar registro, objeto o datos.
Qué comprobar
- Documenta hilo y apartment model, resultado de CoInitializeEx/servicio relacionado, orden de inicialización y handles u objetos creados antes del fallo; sin esa correlación el código solo identifica la frontera general.
- Confirma que el estado observado coincide con «No se pudo asignar una vista del archivo para el servicio OLE.» y no con un HRESULT posterior provocado por el primer fallo.
Tratamiento recomendado
Reconstruye el orden de inicialización del hilo/apartment y elimina inicializaciones duplicadas o llamadas prematuras. La prueba válida usa un hilo nuevo o un lifecycle limpio y comprueba que cada init/uninit queda balanceado.
Resultados cercanos que significan otra cosa
CO_E_NOSYNCHRONIZATIONmarca una condición diferente: «El componente COM+ requiere sincronización, pero no está configurado para utilizarla.».CO_E_START_SERVICE_FAILUREdescribe «No se pudo iniciar el servicio que proporciona este servidor.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
