Partilhar via


função WifiConfig_GetNetworkDiagnostics

Cabeçalho: #include <applibs/wificonfig.h>

Obtém informações de diagnóstico sobre o erro mais recente numa rede especificada

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

Parâmetros

Erros

Devolve -1 se for encontrado um erro e define errno para o valor de erro.

  • EACCES: o manifesto da aplicação não inclui a capacidade WifiConfig.

  • EFAULT: o networkDiagnostics parâmetro é NULL.

  • EINVAL: o networkId é inválido.

  • ENODEV: não existem informações de diagnóstico disponíveis para a rede especificada.

Também pode ser especificado qualquer outro errno ; esses erros não são deterministas e o mesmo comportamento pode não ser retido através de atualizações do sistema.

Valor devolvido

Devolve 0 para êxito ou -1 para falha, caso errno em que está definido como o valor de erro.

Requisitos do manifesto de aplicação

O manifesto da aplicação tem de incluir a capacidade WifiConfig.