Sdílet prostřednictvím


WifiConfig_GetNetworkDiagnostics funkce

Hlavička: #include <applibs/wificonfig.h>

Získá diagnostické informace o nejnovější chybě v zadané síti.

static int WifiConfig_GetNetworkDiagnostics(int networkId,
                                            WifiConfig_NetworkDiagnostics *networkDiagnostics);

Parametry

Chyby

Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno se na chybovou hodnotu.

  • EACCES: Manifest aplikace neobsahuje funkci WifiConfig.

  • EFAULT: networkDiagnostics Parametr je NULL.

  • EINVAL: hodnota networkId je neplatná.

  • ENODEV: Pro zadanou síť nebyly k dispozici žádné diagnostické informace.

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.