Estamos desarrollando una aplicación .NET donde uno de los requisitos es monitorear si el sistema está conectado a Internet o no.Necesito un evento para detectar la conexión/desconexión de Internet
Pudimos obtener un evento .NET para "desconexión del cable de ethernet", pero si el módem se reinicia, este evento no se activará. No quiero seguir haciendo ping a alguna URL para hacerlo, ya que agregará una sobrecarga de rendimiento considerable. ¿Hay algún evento .NET que pueda verificar si el sistema está conectado a internet o no?
Hay un icono en la bandeja del sistema que muestra un signo de cruz o un signo de conectividad limitada cuando el sistema no está conectado a internet. Eso sugiere que Windows sabe, y quiero atrapar ese evento.
Consulte también: http://stackoverflow.com/questions/6197954/get-windows-7s-network-status –