wifi_set_sta_power导致EPERM操作不允许

时间:2014-07-23 08:46:15

标签: blackberry-10

我在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。我错过了什么?

1 个答案:

答案 0 :(得分:1)

您是否使用status == false来调用它?根据{{​​3}}上的评论,此呼叫现在只能打开WiFi无线电。