Описание тега iphelper

1 ответ

Получить маску подсети из GetAdapterAddresses()

Я использую GetAdapterAddresses() метод, чтобы получить IP-адреса всех интерфейсов в системе. Мне нужно найти широковещательный адрес каждого интерфейса. Я могу рассчитать это, используя IP-адрес и маску подсети, но не вижу маски подсети в структуре…
11 июл '14 в 16:27
1 ответ

Ошибка сегментации при смене шлюза по умолчанию

Я написал простое приложение на Qt4, которое модифицирует параметры сетевого адаптера, для этого у меня есть слот под названием setInterfaceParamsРеализовано так: DWORD WinNetInterface::setInterfaceParams(QString index, QString ip, QString netmask, …
06 июл '12 в 21:00
2 ответа

Получить MAC-адреса беспроводных адаптеров в C++ на WinXP и выше

Я хотел бы иметь выше. Я нашел IP Helper API, и он работает. Единственная проблема заключается в том, что в системах старше Vista я не могу определить, является ли адаптер беспроводным или обычным Ethernet. Мне также нужно поддерживать WinXP и Serve…
19 фев '13 в 11:04
1 ответ

Что такое API IPHelper для получения информации о сетевой маске?

Моя первая ставка была GetIpAddrTable() как был пример кода, но он поддерживает только IPv4. Потом я попробовал GetAdaptersInfo(), но документ предполагает, что он устарел GetAdaptersAddresses(), Какой-нибудь пример кода для получения маски сети с п…
02 янв '13 в 09:09
1 ответ

Управляемая альтернатива для GetBestInterface?

У меня нет абсолютно никакого опыта программирования на C (или любых других неуправляемых языках в этом отношении), но я хотел бы использовать функцию GetBestInterface из API IP Helper в моем приложении.NET. Я попытался понять, как можно использоват…
27 апр '12 в 23:58
2 ответа

В чем разница между адаптером и сетевым интерфейсом?

Трудно разобраться в документации MSDN по функциям IP Helper. В чем разница между адаптером и сетевым интерфейсом?
28 дек '10 в 18:02
3 ответа

Проблема с использованием Win32 IPHelper API в Python

Я пытаюсь создать модуль Python для получения параметров сети. Я использую ctypes и у меня есть некоторые проблемы. Функция __getInterfaces_win2k() работает с python 2.5 и 2.6, но не работает с python 2.7 (необработанное исключение в 0x1e001759 в py…
24 сен '10 в 14:02
0 ответов

Как удалить статическую IP-конфигурацию для отсутствующего сетевого адаптера через WinAPI?

При настройке сетевого адаптера с определенным IP-адресом, который ранее уже использовался на текущем удаленном сетевом адаптере, произойдет сбой. Если вы сделаете это через Windows TCP/IP settings GUI, вы будете предупреждены и предложите опцию уда…
15 авг '13 в 11:32
1 ответ

MTU несовпадение между GetIfEntry и netsh

Я работаю над программным обеспечением псевдотранспортного уровня, которое работает по протоколу UDP, обеспечивая надежную передачу, ориентированную на соединение, в качестве альтернативы TCP. Чтобы максимизировать эффективность сети, мы запрашиваем…
07 май '10 в 17:48
8 ответов

Как вы узнаете, какой сетевой адаптер подключен к Интернету?

Рассмотрим следующую настройку: ПК с Windows с интерфейсом LAN и интерфейсом WiFi (стандарт для любого нового ноутбука). Каждый из интерфейсов может быть подключен или отключен от сети. Мне нужен способ определить, какой из адаптеров подключен к Инт…
02 сен '08 в 05:16
0 ответов

Получить статистику UDP-соединения из IP Helper API (iphlpapi.dll)

Я хотел бы подсчитать количество байтов, полученных и отправленных с определенных соединений UDP в Windows 10. В этом ответе описан подход к подсчету байтов для определенных соединений TCP с использованием GetPerTcpConnectionEStats() из API IP Helpe…
31 мар '18 в 13:00
1 ответ

Получение статистики пропускной способности для каждого соединения

Мне нужно определить статистику использования сети для каждого процесса, аналогичную тому, что может сделать TCPView. http://img513.imageshack.us/img513/861/6601f15814544055a590e26.png Поэтому, прежде чем застрелить меня за публикацию дубликата этог…
11 мар '12 в 01:07
1 ответ

Странная проблема, связанная с GetOwnerModuleFromTcpEntry при таргетинге на x64

Так как я впервые публикуюсь, я прошу прощения, если я непреднамеренно пропустил какую-либо ключевую информацию, но здесь это идет. Справочная информация: я провожу некоторое тестирование, чтобы выяснить, что такое недокументированный массив элемент…
29 июл '13 в 21:40
1 ответ

Сетевой адаптер настроен с IP-адресом или нет? Как проверить, используя vC++/Windows API?

Привет. Может ли кто-нибудь поделиться информацией о сетевом адаптере, настроенном с IP-адресом или без него, используя dhcp или руководство. Как проверить, используя vC++/Windows API?
15 окт '10 в 06:34
1 ответ

Удаленный адрес активных UDP-соединений в Windows с помощью IP Helper

Функция GetUdpTable() в IP Helper возвращает таблицу MIB_UDPROW. MIB_UDPROW Структура не содержит никакой информации об удаленном адресе соединения UDP, расширенные варианты GetUdpTable() только добавляет pid к возвращаемой структуре. Можно ли получ…
23 авг '18 в 08:35
1 ответ

Любой стандартный способ C#.NET использовать WMI IPHelper?

Кто-нибудь знает, существует ли существующее пространство имен C#.NET, которое содержит эквивалент функций WMI IPHelper? В частности, мне нужно вызвать CreateIpForwardEntry и DeleteIpForwardEntry. Это единственный путь через P/Invoke? (ПРИМЕЧАНИЕ: э…
19 фев '14 в 17:59
1 ответ

Список маршрутов окон

Я хочу перечислить записи из таблицы маршрутов Windows. Тот же вывод, что и от route print, я использую GetIpForwardTable2 функция из IP Helper API. Но я получаю странные результаты, которые отличаются от результатов команды route. Я запускаю его в …
26 май '15 в 14:53
1 ответ

Как обнаружить новые TCP-соединения с помощью API-интерфейсов Windows GetExtendedTCpTable

Я сделал приложение для просмотра активных соединений TCP / UDP для локального ПК. Теперь мой список соединений статичен. Как мне сделать его динамичным? Я пытался использовать события таймера, но GetExtendedTCPTable возвращает полный список соедине…
22 июл '11 в 06:29
8 ответов

Как вы анализируете строку IP-адреса в значение uint в C#?

Я пишу код C#, который использует Windows IP Helper API. Одна из функций, которую я пытаюсь вызвать, - это " GetBestInterface", который принимает представление "uint" IP. Что мне нужно, это проанализировать текстовое представление IP, чтобы создать …
31 авг '08 в 12:35
1 ответ

Почему DeleteIPAddress завершается ошибкой при удалении IP-адреса адаптера по умолчанию?

Я пытаюсь написать программу, которая будет переключать IP-адрес выбранного адаптера по команде. Для этого я использую функцию GetAdaptersInfo() для получения индекса адаптера и его контекста IP, а затем использую его для удаления текущего IP (через…
17 фев '14 в 21:37