WiFi Accesspoint erstellen & Internetverbindung mit diesem Adapter teilen

Bagbag

Commodore
Registriert
Mai 2011
Beiträge
4.601
Hallo Computerbaseler,

ich habe in C# ein Service programmiert, der sobald er gestartet wird ein virtuellen Adapter erstellt (sofern nicht vorhanden) und diese aktiviert. Im Moment erreiche ich dies durch benutzen der netsh.exe (eine Assembly in Windows\System32\) mit:
1. netsh wlan set hostednetwork mode=allow ssid=_SSID key=_KEY keyUsage=temporary
2. wlan start hostednetwork

dies mache ich durch Starten der Assembly mit den obigen Parametern durch die Klasse "System.Diagnostics.Process" per C#.
Nun meine erste Frage: Ist das Erstellen und Aktivieren auch durch C#-Code möglich?


Dass dieser Accesspoint auch Internetzugriff hat, muss ich erst die Verbindung eines anderen Adapters mit dem Accesspoint teilen:
unter Win7:
Systemsteuerung -> Netzwerk und Internet -> Netzwerkverbindungen

Rechtsklick auf einen Adapter mit Internetzugriff -> Eigenschaften -> Freigabe -> Haken bei "Anderen Benutzern im Netzwerk [...] zu verwenden" -> Accesspoint auswählen -> Ok
2. Frage: Ist dies auch durch C#-Code oder falls nicht per Kommandozeile/cmd/Batch möglich?

Danke
 
Zuletzt bearbeitet:
Zurück
Oben