Je développe actuellement une application ciblée pour le HP IPAQ 210. Une partie de cette application nécessite que la radio WLAN soit activée/mise sous tension pour se connecter à un point d'accès préconfiguré. J'utilise actuellement le SDA IPAQ (via P/Invoke) pour activer la radio WLAN, mais j'ai des problèmes pour déterminer de manière fiable quand la radio a établi une connexion avec le point d'accès préféré. Je surveille actuellement la propriété Microsoft.WindowsMobile.Status.SystemState.WiFiStateConnected, mais je préférerais m'abonner à un événement pour être averti lorsque la connexion est établie. J'ai regardé un peu dans la bibliothèque OpenNETCF, et il semble y avoir des choses prometteuses dans 2.3, mais nous sommes bloqués sur 2.2 pour le moment.Surveillance de la connexion radio WLAN sous Windows Mobile 6/C#
Existe-t-il un moyen fiable de déterminer l'état de la connexion?
Juste pour ajouter à ceci: la valeur contiendra les propriétés masquées de bits suivantes: 2 - WiFiStatePowerOn 8 - WiFiStateConnecting 16 - WiFiStateConnected Notez que ce sont standard sur WM5, mais sans-papiers pour WM6 (mais ils semblent fonctionner). En outre, les wrappers SystemState dans .NET semblent être peu fiables. – bjanaszek
Oui. Et 4 est "Réseaux disponibles". 1 Semble être réglé tout le temps, peut-être qu'il signifie "matériel wifi disponible"? – Sam