У меня странная проблема - после того, как мое приложение C ++ работает в течение 39 часов в Windows XP, сеть разрывается, и приложение перестает работать.Видел это несколько раз.Когда я пытаюсь "ping localhost
", в подсказке появляется сообщение "нет ресурсов ".Я нашел эту ветку в Интернете, где люди советуют сделать "ipconfig
/renew
".
Я просто хочу знать, какие действия (вызовы API Windows)вызывает это.Я почти на 100% уверен, что проблема в сетевой карте (потому что другая карта работает хорошо), но я просто хочу понять, что мои действия вызывают.
К сожалению, мое приложение состоит из мегабайткода, поэтому я не могу просто раскомментировать несколько строк, чтобы посмотреть, могу ли я сейчас воспроизвести ошибку.
Есть ли список вызовов API Windows, которые выполняются драйвером сетевой карты?Например, "sendto" , скорее всего, выполняется драйвером, поскольку он отправляет данные в сеть.
Существует ли какой-либо тест (например, тест Acid для браузеров), который может показать, работает ли сетевой драйверне ведет себя правильно?