Feedback

C# - Prüfen ob Internet verfügbar ist.

Veröffentlicht von am 11.01.2007
(1 Bewertungen)
Prüfen ob eine Verbindung ins Internet möglich ist. Über die Flags können zusätzliche Informationen abgerufen werden.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

// using System.Runtime.InteropServices;

[DllImport("WININET", CharSet = CharSet.Auto)]
static extern bool InternetGetConnectedState( out InternetConnectionState lpdwFlags, int dwReserved);

[Flags]
enum InternetConnectionState : int
{
    INTERNET_CONNECTION_MODEM = 0x1,
    INTERNET_CONNECTION_LAN = 0x2,
    INTERNET_CONNECTION_PROXY = 0x4,
    INTERNET_RAS_INSTALLED = 0x10,
    INTERNET_CONNECTION_OFFLINE = 0x20,
    INTERNET_CONNECTION_CONFIGURED = 0x40
}

// Beispielaufruf
InternetConnectionState flags;
bool Internetavaliable = InternetGetConnectedState(out flags, 0);
Abgelegt unter Internet, WAN, WWW.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!