Wlan连接问题

时间:2017-08-14 14:07:20

标签: c++ windows wlan wlanapi

我想使用var div = Number(console.log(10 / 50)); //returns 0.2 typeof div //number console.log(Number(div) * 100); //returns NaN 功能连接到wireless access point

代码:

WlanConnect

当连接到HANDLE hClient; PWLAN_INTERFACE_INFO_LIST pIfList; PWLAN_INTERFACE_INFO pIfInfo; PWLAN_AVAILABLE_NETWORK_LIST pBssList; DWORD dwResult = 0; WLAN_CONNECTION_PARAMETERS connectionParameters; memset(&connectionParameters, 0, sizeof(WLAN_CONNECTION_PARAMETERS)); connectionParameters.wlanConnectionMode = wlan_connection_mode_profile; connectionParameters.strProfile = pBssList->Network[apIndex].strProfileName; connectionParameters.dwFlags = 0; connectionParameters.pDot11Ssid = NULL; connectionParameters.pDesiredBssidList = 0; connectionParameters.dot11BssType = dot11_BSS_type_any; dwResult = WlanConnect(hClient, &pIfInfo->InterfaceGuid, &connectionParameters, NULL); if (dwResult == ERROR_SUCCESS) { qDebug() << "Connected!"; } else { qDebug() << dwResult; } 时,我得到open AP,这意味着错误的参数。任何想法什么参数可能是错的?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我已经弄明白并解决了这个问题。问题是WlanSetProfile函数未在WlanConnect函数之前设置。