Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.188.142.146] |
|
Сообщ.
#1
,
|
|
|
Помогите, если кто работал с этими дровами.
А фигня такая. Была у меня 98 винда, на ней я сбацал прожект с использованием packet.dll из указанного пакета. Потом решили поставить ХР, да и прожект ужо пора было переносить на другие платформу. Лана. Поставили мы эту ХР. И тут появилась фигня: функция получения списка имен адаптеров перестала работать. Т.е. функция PacketGetAdapterNames(...) просто возвращает false. У меня были какие-то ышо и старые дрова этого пакета, с ними функция работала, но выдавала строку с нулевым символом вначале. В общем дерьмо какое-то... В реестре все нормально, все ключи на месте. pcap_lookupdev(..) из wpcap.dll работает отлично, все штуки находит. На сайте производителя дров никаких штук по этому поводу я не нашел. Кто знает, че делать, поможите. А то ужо все перепробовал, а нифига не работает. |
Сообщ.
#2
,
|
|
|
А блин. Я дурак. У меня был размер буфера, посылаемого в эту функцию 512 байт. А в исходниках wpcap.dll я обнаружил, что он там 8 кило, т.е. 8192 байта. Я сделал так и у себя, и меня все заработало! \%))
|