OpenNetCF - Bleiben Sie in Verbindung zu Ad-Hoc-Netzwerk
-
06-07-2019 - |
Frage
Ich bin Codierung in OpenNetCF für Windows Mobile 6.0. Ich brauche meine Anwendung auf ein bestimmtes Ad-Hoc-Netzwerk zu verbinden. Ich finde, dass, wenn kein anderes Gerät auf dem gleichen Ad-Hoc-Netzwerk verbunden ist, das Gerät automatisch wieder in einem anderen Netz geschaltet (dh zur Zeit verfügbar ist). Ich möchte, dass meine Anwendung auf die Ad-Hoc-Netzwerk in Verbindung zu bleiben, auch wenn es keine anderen Kunden (mehr Kunden kommen kann später). Gibt es eine Möglichkeit, dies zu tun?
Lösung
Wenn Sie sprechen über Ad-hoc-Wi-Fi, können Sie
- Erstellen Sie eine benutzerdefinierte OpenNETCF.Net.NetworkInformation.AccessPoint für Ihr Gerät
- Fügen Sie es zu bevorzugten Netzwerken mit WirelessZeroConfigNetworkInterface.AddPreferredNetwork Verfahren und
- Verwenden Sie WirelessZeroConfigNetworkInterface. ConnectToPreferredNetwork Methode, um es zu verbinden.
Wenn Ad-hoc-Netzwerk gebildet wird Ihr Gerät verwenden, wird es das Ad-hoc-Netzwerk von Ihrem Gerät ausgewählt werden, und da dieses Netzwerk von Ihrem Gerät ausgebildet ist, können Sie immer mit ihm verbunden werden, unabhängig von anderen Geräten.