当前位置:首页 > 期末作业
break; default:
wprintf(L\ break; }
wprintf(L\ Number of BSSIDs[%u]:\\t %u\\n\j, pBssEntry->uNumberOfBssids);
wprintf(L\ Connectable[%u]:\\t \ if (pBssEntry->bNetworkConnectable) wprintf(L\ else {
wprintf(L\
wprintf(L\ Not connectable WLAN_REASON_CODE value[%u]:\\t %u\\n\
pBssEntry->wlanNotConnectableReason); }
wprintf(L\ Number of PHY types supported[%u]:\\t %u\\n\pBssEntry->uNumberOfPhyTypes);
if (pBssEntry->wlanSignalQuality == 0) iRSSI = -100;
else if (pBssEntry->wlanSignalQuality == 100) iRSSI = -50; else
iRSSI = -100 + (pBssEntry->wlanSignalQuality/2);
wprintf(L\ Signal Quality[%u]:\\t %u (RSSI: %i dBm)\\n\ pBssEntry->wlanSignalQuality, iRSSI); wprintf(L\ Security Enabled[%u]:\\t \ if (pBssEntry->bSecurityEnabled) wprintf(L\ else
wprintf(L\
wprintf(L\ Default AuthAlgorithm[%u]: \ switch (pBssEntry->dot11DefaultAuthAlgorithm) { case DOT11_AUTH_ALGO_80211_OPEN: wprintf(L\Open (%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break;
case DOT11_AUTH_ALGO_80211_SHARED_KEY: wprintf(L\Shared (%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break;
case DOT11_AUTH_ALGO_WPA: wprintf(L\(%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break;
case DOT11_AUTH_ALGO_WPA_PSK: wprintf(L\(%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break;
case DOT11_AUTH_ALGO_WPA_NONE: wprintf(L\(%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break;
case DOT11_AUTH_ALGO_RSNA: wprintf(L\(%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break;
case DOT11_AUTH_ALGO_RSNA_PSK: wprintf(L\with PSK(%u)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break; default:
wprintf(L\(%lu)\\n\pBssEntry->dot11DefaultAuthAlgorithm); break; }
wprintf(L\ Default CipherAlgorithm[%u]: \ switch (pBssEntry->dot11DefaultCipherAlgorithm) { case DOT11_CIPHER_ALGO_NONE: wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break;
case DOT11_CIPHER_ALGO_WEP40: wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break;
case DOT11_CIPHER_ALGO_TKIP: wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break;
case DOT11_CIPHER_ALGO_CCMP: wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break;
case DOT11_CIPHER_ALGO_WEP104: wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break;
case DOT11_CIPHER_ALGO_WEP: wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break; default:
wprintf(L\(0x%x)\\n\pBssEntry->dot11DefaultCipherAlgorithm); break; }
wprintf(L\ Flags[%u]:\\t 0x%x\ if (pBssEntry->dwFlags) { if (pBssEntry->dwFlags & WLAN_AVAILABLE_NETWORK_CONNECTED)
wprintf(L\ if (pBssEntry->dwFlags & WLAN_AVAILABLE_NETWORK_CONNECTED)
wprintf(L\ }
wprintf(L\
wprintf(L\ } } } }
if (pBssList != NULL) {
WlanFreeMemory(pBssList); pBssList = NULL; }
if (pIfList != NULL) {
WlanFreeMemory(pIfList); pIfList = NULL; }
return dwRetVal; }
共分享92篇相关文档