Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000252 (STATUS_BAD_SERVICE_ENTRYPOINT)?

 
Anterior Siguiente
STATUS_BAD_DLL_ENTRYPOINT STATUS_LPC_REPLY_LOST

STATUS_BAD_SERVICE_ENTRYPOINT

Qué significa STATUS_BAD_SERVICE_ENTRYPOINT

ServiceMain y handlers de service control usan prototypes/calling conventions definidos. Un function pointer equivocado, arquitectura incompatible o declaración incorrecta puede romper el caller aunque la configuración SCM sea correcta.

Cambiar account, start type o permisos no repara un ABI mismatch.

Qué comprobar

  • Verifique prototype/calling convention de ServiceMain y handlers.
  • Revise export/function pointer y architecture del binary.
  • Capture stack antes y después de la callback.
  • Recompile con headers/prototypes correctos en vez de cambiar configuración SCM.

Referencias técnicas


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

Exit mobile version