Restart połącznia z Internetem

Witam,

Szukam kodu ( C# ) do restartowania połączenia. Chodzi mi o to, że gdy np. nacisnę jakiś button, to następuje restart połączenia z Internetem.

Proszę o pomoc.

Pozdrawiam.

Najłatwiej pewnie to osiągniesz przez restart serwisu Netman. Możesz albo odpalić konsolowe “net stop” “net start” albo bazować na tym kodzie:

http://msdn2.microsoft.com/EN-US/library/bb520847.aspx

W tym wypadku steruje serwisem CSS.

Pewnie jest lepsza metoda (jakiś interfejs COMowy), ale nie mam w tym momencie weny na szukanie optymalnego rozwiązania. :?