Site icon EfmSoft

¿Qué significa el código de error de Windows 610 (ERROR_BAD_SERVICE_ENTRYPOINT)?

 
Anterior Siguiente
ERROR_BAD_DLL_ENTRYPOINT ERROR_IP_ADDRESS_CONFLICT1

ERROR_BAD_SERVICE_ENTRYPOINT

Qué significa ERROR_BAD_SERVICE_ENTRYPOINT

ERROR_BAD_SERVICE_ENTRYPOINT (610) — El callback de un servicio Windows no cumple la firma o calling convention requerida.

StartServiceCtrlDispatcher usa una dispatch table con ServiceMain callbacks de contrato definido. Una declaración incorrecta, puntero corrupto o mismatch de arquitectura puede dañar stack/estado cuando SCM llama o cuando el callback retorna.

Qué comprobar

Tratamiento recomendado

Corrija la declaración según la API oficial y reconstruya todos los módulos que compartan el header. No envuelva el callback con un cast para silenciar el compilador. Añada una prueba de start/stop/control del servicio en cada arquitectura soportada.

Referencias técnicas


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

Exit mobile version