Я использовал функцию "StartServiceCtrlDispatcher" для регистрации функции обратного вызова (называемой ServiceMain) в Windows, но объявленная мною функция обратного вызова была скомпилирована с неправильным соглашением о вызовах.
Дело в том, что на на некоторых компьютерах , когда приложение возвращалось из функции обратного вызова, приложение вылетало, но на других компьютерах приложение не падало .
Теперь, когда я обнаружил ошибку, все заработало, но я просто не понимаю, почему на некоторых компьютерах он работал корректно без сбоев?
Спасибо! : -)