Как узнать подключен ли компьютер к инету
От: anti_biotic  
Дата: 06.05.06 07:15
Оценка:
Как узнать подключен ли компьютер к инету? Как делать на Visual C++ знаю, а как переделать на C# незнаю.
код на С++:

bool GetStatusConnect()
{
    bool bRetVal;
    HINSTANCE hLib = NULL;
    INETCHECKPROC pfnInternetGetConnectedState;
    hLib = LoadLibrary("wininet.dll");
    if (!hLib) 
        return 0;
    pfnInternetGetConnectedState = (INETCHECKPROC)GetProcAddress(hLib, "InternetGetConnectedState");
    if(!pfnInternetGetConnectedState)
        return false;
    DWORD lpdwFlags;
    bRetVal = pfnInternetGetConnectedState(&lpdwFlags, 0) != 0;
    FreeLibrary(hLib); 
    return bRetVal;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.