Ich brauche ein Ereignis zu erkennen, Internet-verbinden/trennen

Entwickeln wir ein .NET Anwendung, wo eine der Anforderungen ist zu kontrollieren, ob das system mit dem internet verbunden ist oder nicht.

Waren wir in der Lage zu bekommen .NETZ-Ereignis für "ethernet-Kabel trennen", aber wenn das modem zurückgesetzt wird, dann wird dieses Ereignis nicht ausgelöst. Ich will nicht dauernd Ping für einige URL, um dies getan da es erhebliche performance-overhead. Gibt es eine .NETZ-Ereignis, das überprüfen kann, ob das system mit dem internet verbunden ist oder nicht?

Gibt es ein Symbol in der Taskleiste, das zeigt ein Kreuz-Zeichen oder eingeschränkte Konnektivität Zeichen, wenn das system nicht conncected dem internet. Schlägt vor, dass Windows weiß, und ich möchte, Falle, Falle.

InformationsquelleAutor Nuetrino | 2010-12-16

Schreibe einen Kommentar