如何使用 OpenNetCF SDF 验证 WiFi 密码
How to verify WiFi password with OpenNetCF SDF
我正在使用 OpenNetCF SDF WirelessZeroConfigNetworkInterface class 连接到 WiFi 接入点。如果我知道密码,我可以连接,但是我怎么知道密码是否错误?
目前我最好的猜测是:
- 添加首选网络
- 连接到首选网络的 SSID
- 暂时轮询当前连接的接入点。如果当前接入点是我尝试连接的接入点,那么很好,一切都很好。
但是在这个序列中我无法知道密码是错误的,直到我通过等待一段时间确定连接失败。据我所知,没有办法主动知道连接尝试失败,更不用说因为密码错误而失败了。
我是不是漏掉了什么?
不,你没有遗漏任何东西。这与我使用的程序相同。
- 尝试连接到网络 X
- 等待连接状态改变或等待 30 秒,以先到者为准(通常会因密码失败而改变两次)
- 检查您是否已连接到网络 X
- 如果不是,那你就失败了
我正在使用 OpenNetCF SDF WirelessZeroConfigNetworkInterface class 连接到 WiFi 接入点。如果我知道密码,我可以连接,但是我怎么知道密码是否错误?
目前我最好的猜测是:
- 添加首选网络
- 连接到首选网络的 SSID
- 暂时轮询当前连接的接入点。如果当前接入点是我尝试连接的接入点,那么很好,一切都很好。
但是在这个序列中我无法知道密码是错误的,直到我通过等待一段时间确定连接失败。据我所知,没有办法主动知道连接尝试失败,更不用说因为密码错误而失败了。
我是不是漏掉了什么?
不,你没有遗漏任何东西。这与我使用的程序相同。
- 尝试连接到网络 X
- 等待连接状态改变或等待 30 秒,以先到者为准(通常会因密码失败而改变两次)
- 检查您是否已连接到网络 X
- 如果不是,那你就失败了