Partage via


WifiConfig_GetNetworkDiagnostics fonction

En-tête : #include <applibs/wificonfig.h>

Obtient des informations de diagnostic sur l’erreur la plus récente sur un réseau spécifié

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

Paramètres

Erreurs

Retourne -1 si une erreur est rencontrée et définit errno sur la valeur d’erreur.

  • EACCES : le manifeste de l’application n’inclut pas la fonctionnalité WifiConfig.

  • EFAULT : le networkDiagnostics paramètre est NULL.

  • EINVAL : n’est networkId pas valide.

  • ENODEV : aucune information de diagnostic n’était disponible pour le réseau spécifié.

Toutes les autres errno peuvent également être spécifiées ; ces erreurs ne sont pas déterministes et le même comportement peut ne pas être conservé par le biais des mises à jour système.

Valeur de retour

Retourne 0 pour la réussite, ou -1 en cas d’échec, auquel cas errno est défini sur la valeur d’erreur.

Exigences du manifeste d’application

Le manifeste de l’application doit inclure la fonctionnalité WifiConfig.