Nous développons une application .NET où l'une des exigences est de surveiller si le système est connecté à Internet ou non.J'ai besoin d'un événement pour détecter la connexion/déconnexion Internet
Nous avons été en mesure d'obtenir un événement .NET pour "ethernet cable disconnect", mais si le modem est réinitialisé, cet événement ne se déclenche pas. Je ne veux pas continuer à envoyer une requête ping à certaines URL pour y arriver, car cela ajoutera des coûts considérables au niveau des performances. Y at-il un événement .NET qui peut vérifier si le système est connecté à Internet ou non?
Une icône dans la barre d'état système affiche un signe de croix ou un signe de connectivité limité lorsque le système n'est pas connecté à Internet. Cela suggère Windows sait, et je veux piéger cet événement.
Voir aussi: http://stackoverflow.com/questions/6197954/get-windows-7s-network-status –