如何使用OpenNetCF SDF验证WiFi密码

时间:2015-04-15 16:31:28

标签: c# compact-framework windows-ce

我正在使用OpenNetCF SDF WirelessZeroConfigNetworkInterface类连接到WiFi接入点。我可以连接OK,如果我知道密码,但我怎么知道密码是否错误?

目前,我最好的猜测是:

  1. 添加首选网络
  2. 连接到首选网络的SSID
  3. 轮询当前连接的接入点一段时间。如果当前的接入点是我尝试连接的接入点,那么一切都很好。
  4. 但是在这个序列中我不知道密码是错误的,直到我决定连接失败只是等待一段时间。据我所知,没有办法主动知道连接尝试失败了,更不用说因为密码错误而失败了。

    我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

不,你没有遗漏任何东西。这与我使用的程序相同。

  • 尝试连接到网络X
  • 等待连接状态改变或等待30秒,以先到者为准(通常会因密码失败而改变两次)
  • 检查您是否已连接到网络X
  • 如果你不是,那你就失败了