gpt4 book ai didi

c++ - WlanConnect 连接尝试失败

转载 作者:可可西里 更新时间:2023-11-01 11:25:45 27 4
gpt4 key购买 nike

我正在尝试使用 WlanConnect 连接到不安全的网络功能。它正在返回 ERROR_SUCCESS,目前一切顺利。

在我的通知回调中,我收到 WLAN_NOTIFICATION_ACM_CONNECTION_COMPLETE,紧接着是 WLAN_NOTIFICATION_ACM_CONNECTION_ATTEMPT_FAIL

有人可以提示我如何找出导致连接失败的原因吗?

最佳答案

我假设您只是忘记提及您调用 WlanRegisterNotification 的部分,因为您说您的通知回调实际上正在接收通知。

事实证明,您很幸运 — API 为您提供了这样的提示。在回调函数中传递给您的结构的文档中,WLAN_NOTIFICATION_DATA ,它描述了 WLAN_NOTIFICATION_ACM_CONNECTION_ATTEMPT_FAIL 通知代码的含义:

A connection attempt has failed.

A connection consists of one or more connection attempts. An application may receive zero or more wlan_notification_acm_connection_attempt_fail notifications between receiving the wlan_notification_acm_connection_start notification and the wlan_notification_acm_connection_complete notification.

The pData member points to a WLAN_CONNECTION_NOTIFICATION_DATA structure that identifies the network information for the connection attempt that failed.

并且该结构有一个 wlanReasonCode 成员,其中包含 WLAN_REASON_CODE “指示操作失败的原因”的值。该列表上有一堆错误代码。查看您得到的是哪一个。

另请注意,在连接最终成功连接之前,可能会收到一些WLAN_NOTIFICATION_ACM_CONNECTION_ATTEMPT_FAIL 通知。

关于c++ - WlanConnect 连接尝试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37884854/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com