我在BB10 C应用程序中创建了这个功能:
int setWifiStatus(bool status) {
int result;
int errvalue = -10;
result = wifi_set_sta_power(status);
if (result != WIFI_SUCCESS) {
errvalue = errno;
}
return errvalue;
}
我在bar_descriptor文件中设置了以下权限:
<permission>access_wifi_public</permission>
当我调用该函数时,在errno中返回错误号1(EPERM)Operation Not Permitted。我错过了什么?
答案 0 :(得分:1)
您是否使用status == false
来调用它?根据{{3}}上的评论,此呼叫现在只能打开WiFi无线电。