Bonjour,

afin de pouvoir traiter des erreurs de déconnexion, j'aimerais savoir si le PC est connecté au réseau ou pas.

Quand j'active ma carte réseau, un fois la connexion établie je suis pendant un moment en "connectivité limitée ou inexistante", avant d'être authentifié sur le réseau.

Pour avoir l'état de la connexion j'utilise la méthode GetIsNetworkAvailable() de la classe NetworkInterface (dans System.Net.NetworkInformation). Mais cette méthode de renvoie true dès que je suis connecté, même si je ne suis pas encore authentifié sur le réseau.

Ce que j'aimerai c'est pourvoir tester si je suis connecté, mais aussi authentifié.

C'est là que je bloque. Je n'arrive pas à détecter l'authentification.

Quelqu'un sait comment résoudre mon problème, ou a un piste de recherche?

Merci