Как добавить IP-адрес в существующий сетевой адаптер в Windows? - PullRequest
3 голосов
/ 13 января 2010

Я пытаюсь добавить новый IP-адрес для локального сетевого адаптера в Windows, используя Windows API. Есть ли функции для этого в Windows API, и если да, то каковы они?

Я не пытаюсь создать виртуальные сетевые адаптеры, а просто пытаюсь назначить несколько IP-адресов одному адаптеру.

Ответы [ 3 ]

2 голосов
/ 13 января 2010

Взгляните на AddIPAddress и DeleteIPAddress .

0 голосов
/ 13 января 2010

включает iphlpapi.h и используемая функция:

"" "

ULONG NTEContext = 0;
ULONG NTEInstance = 0;
DWORD status;

status = AddIPAddress (ipadd,
               netmask,
               index,
               &NTEContext,
               &NTEInstance);

"" "

index - индекс сетевого адаптера.

0 голосов
/ 13 января 2010

См. AddIpAddress в библиотеке IP Helper

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...