Как работать с сервисами win32 на платформе Windows 2000 - PullRequest
1 голос
/ 01 февраля 2010

Я разработал службу Win32 в Windows XP, она работает нормально. но проблема, с которой я сталкиваюсь, заключается в том, что она не работает должным образом на платформе Windows 2000. это останавливает службу, перезапускает службу. Есть ли какие-либо настройки или должны быть изменены в коде, чтобы быть сделано.

1 Ответ

0 голосов
/ 01 февраля 2010

Возможно, вы использовали API, новый для WinXP?

Для интерактивных приложений вы получите всплывающее окно о неразрешенном импорте, если я правильно запомнил, что для сервисов они записаны в журнале системных событий.

Если он зависает, возьмите дамп процесса и загрузите его в отладчик с настроенными символами (как Microsoft, так и вашего). Это покажет вам стеки потоков и позволит вам проверить наличие тупиков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...