[C++ | WinAPI] Zmiana IP karty sieciowej

Odpowiedz Nowy wątek
2007-08-16 17:21

Rejestracja: 15 lat temu

Ostatnio: 3 lata temu

0

Witam.

Otóż mam taki problem. W rejestrze systemu jest sobie klucz, którego wartością jest IP karty sieciowej

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services{0FDB4309-FF4D-418B-8E7C-F01AD976F2A7}\Parameters\Tcpip\

Klucz : IPAddress

Sama jego zmiana to nie problem, ale po dokonaniu zmiany tej wartości (zmiany IP z na przykład 192.168.0.2 na 192.168.0.55) w ustawieniach protokołu TCP/IP nic się nie zmienie.

Konieczne jest chyba "zrestartowanie" karty sieciowej lub odnowienie adresu IP.

I tu właśnie pojawia się moja prośba. Moglibyście mnie jakoś naprowadzić na to w jaki sposób to zrobić? Są jakieś funkcje API ?

Z góry dziękuję za pomoc.

Pozdrawiam.


---

Pozostało 580 znaków

fr3
2007-08-16 23:57
fr3

Rejestracja: 13 lat temu

Ostatnio: 7 lat temu

0

http://msdn2.microsoft.com/en-US/library/aa366071.aspx - Ip Helper functions

Zdaje się że powinieneś dodać nowe ip a później skasować stare...

Pozostało 580 znaków

2007-08-20 10:23

Rejestracja: 15 lat temu

Ostatnio: 3 lata temu

0

Dziękuję za pomoc :-)

Pozdrawiam.


---

Pozostało 580 znaków

cz
2007-08-20 18:30
cz
0

cz. ja sie zastanawiam w jaki spsob mozna usunac adres IP jezeli do tego potrzebny jest NTEContext, ktory to jest zwracany przez funkcje AddIPAddress wrazie sukcesu? kombinuje ale na razie wyglada to tak dla mnie ze mozna usunac tylko adres ktory sie dodalo..

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0