構文
int SysGetWLANApInfo(
int index,
tstrWlanApInfo *apInfo
);
パラメータ
- index
- [in] 無線LANのAP情報が格納されている配列の番号を指定します(0〜29)。
- apInfo
- [out]tstrWlanApInfo構造体を指すポインタです。
戻り値
成功したらTRUEを、それ以外ならばFALSEを返します。解説
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
サンプル
#include <stdio.h>
#include <stdlib.h>
#include "lib.h"
void main(void)
{
tstrWlanApInfo apInfo;
printf("SysGetWLANApInfo\n");
if (SysGetWLANApInfo(0, &apInfo))
{
printf("SUCCESS\n");
printf("SSID:%s\n",apInfo.au8SSID);
if (apInfo.u8SecType == M2M_WIFI_SEC_OPEN)
{
printf("SecType:OPEN\n");
}
else if (apInfo.u8SecType == M2M_WIFI_SEC_WPA_PSK)
{
printf("SecType:WPA\n");
printf("PSK:%s\n",apInfo.key.au8PSK);
}
else if (apInfo.u8SecType == M2M_WIFI_SEC_WEP)
{
printf("SecType:WEP\n");
printf("Wepkey:%s\n",apInfo.key.strWepInfo.au8WepKey);
printf("Index:%d\n",apInfo.key.strWepInfo.u8KeyIndx);
}
}
}
最終更新日:2020/11/24