Ping в C++ под Винду
Описания структур и функций смотри в инете (поищи по icmp.dll) - там всё очень просто
Все. Нашел Если кому интересно - могу исходники аналога ping.exe расшарить
тама у него параметров хватает можно хоть несколькими байтами пинговать в течении пары сотен милисекунд
Причем, не надо забывать, что виндоуз бывает русифицированный, китаизированный и т.д.
Короче, это грабли
напр, если тебя выполяют как компонент под IIS, то прав на создание таких сокетов у процесса может и не быть. а ping запускается (так в ASP.NET можно пинговать и не париться особо security
прав на запуск других приложений обычно больше надо, чем на открытие каких-то сокетов.
о прав на создание таких сокетов у процесса может и не бытьТак как ping.exe работает из под любого юзера, то можно предположить, что в винде raw socket можно создавать без особых привелегий.
кроме windows-овских, есть еще .Net-ные права - более жесткие и более гранулированные.
Запуск ping - это не выход - через жопу Лучше воспользоваться исходником, что я и собираюсь сделать. Должно получиться что-то типа проги, которая будет пинговать айпишпик, и при удачном исходе играть звук, что, типа, узверь появился
У 'а такая есть
только он не музычку играет, а в трее висит
Оставить комментарий
Timi
Есть ли у кого библиотечка? Или как использовать стандартные виндовые для Пингования?