Site icon EfmSoft

Что означает код ошибки Windows 609 (ERROR_BAD_DLL_ENTRYPOINT)?

 
Предыдущий Следующий
ERROR_INSUFFICIENT_LOGON_INFO ERROR_BAD_SERVICE_ENTRYPOINT

ERROR_BAD_DLL_ENTRYPOINT

Что означает ERROR_BAD_DLL_ENTRYPOINT

ERROR_BAD_DLL_ENTRYPOINT — загрузчик обнаружил недопустимую или отсутствующую точку входа в DLL.

Практический смысл и диагностика

Windows обнаружила некорректную DLL entry point или несовместимый вызов, после которого состояние stack оказалось нарушено.

  • Используйте loader diagnostics, чтобы обнаружить подмену DLL из-за search order и отсутствующие forwarded dependencies.
  • Проверьте случай, когда forwarded export ведёт в отсутствующую dependency.
  • Убедитесь, что реально загруженная DLL экспортирует требуемый symbol.
  • Сверьте name decoration, calling convention и архитектуру caller с фактической DLL.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version