funkce WifiConfig_ForgetNetworkById
Hlavička: #include <applibs/wificonfig.h>
Odebere ze zařízení Wi-Fi síť. Odpojí zařízení od sítě, pokud je aktuálně připojené.
Nastavení je účinné okamžitě, ale nezachová se při restartování zařízení, pokud se po této funkci nezavolá funkce WifiConfig_PersistConfig .
int WifiConfig_ForgetNetworkById(int networkId);
Parametry
-
networkId
ID sítě, kterou chcete odebrat.
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
EACCES: Manifest aplikace neobsahuje funkci WifiConfig.
EINVAL:
networkId
Parametr je neplatný.ENOENT:
networkId
Parametr neodpovídá žádnému z ID uložených sítí.EAGAIN: zařízení Wi-Fi není připravené.
ENETDOWN: Wi-Fi síťové rozhraní není k dispozici.
Je také možné zadat všechny ostatní errno
chyby. Tyto chyby nejsou deterministické a stejné chování nemusí být zachováno prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno
je nastavená na chybovou hodnotu.
Požadavky manifestu aplikace
Manifest aplikace musí obsahovat funkci WifiConfig.