А вы используйте ExQueueWorkItem - и не понадобиться устройств
Это неправильно утверждение. recv вернет 0 в том случае, если удаленный хост закрыл свою половину соединения ( помним, что TCP дуплексный...
1) Автоматизировать процесс установки - не проблема. Есть SetupAPI, для NDIS драйверов есть еще INetCfg ( написать для NDIS драйвера инсталяцию...
Протоколы поддерживающие NDIS 4.0 или 5.0 должны обязательно регистрировать ф. ProtocolBindAdapter. Устанавливать такой драйвер следует через inf...
может пофильтровать девайс MountPointManager?
Попробуй в inf файл шины добавить директиву CopyInf = mydevice.inf Где mydevice.inf - inf файл для устройства. Из последнего нужно убрать все...
Включите драйвер верифаер и удивитесь насколько прекрасно она работает. Кроме того, украсьте код праздничным макросом PAGED_CODE ( как только...
2 Apple: прочел обе ссылки. Сложилось впечатление, что все очень сложно должно быть :)). На самом деле, в данном случае все на порядки проще -...
читайте хелп вызов WSAAsyncSelect переводит сокет в неблокирующий режим. В этом режиме "ошибка" WSAEWOULDBLOCK - нормальный ход событий, говорит...
Достаточно поставить фильтр на устройство \device\tcp и контролировать запросы TDI_CONNECT. Написать можно за 1 день.
с TIME_WAIT бороться не надо - это нормальное состояние, в которое попадает соединение, если вы закрываете его по собственной инициативе. В этом...
сотовые телефоны IMHO вырубаются на растоянии метров 1000 от берега, так как частоты, используемые в сотовой связи очень плохо распространяются...
Что то вы неправильно там пофиксили у себя. Переменная wsa_buf олжна быть правильно инициализирована, а где она находится: на стеке или в секции...
А Вам для каких целей? Если для мирных :), можно воспользоваться ф. ZwQueryInformationProcess + класс ProcessImageFileName. Работает она с...
В WDK есть примеры e100bex и rtlnwifi
Имена участников (разделяйте запятой).