UDF > WinAPIEx > Diagnostic >


_WinAPI_IsInternetConnected

Détermine si l'utilisateur courant est connecté à Internet

#include <WinAPIDiag.au3>
_WinAPI_IsInternetConnected ( )

Valeur de retour

Succès: Retourne True si l'utilisateur est connecté à l'Internet.
False sinon.
Échec: Définit @error <> 0, @extended contient le code d'erreur HRESULT.

Remarque

Cette fonction nécessite Windows Vista ou une version ultérieure.

Voir aussi

Consultez IsInternetConnected dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIDiag.au3>
#include <WinAPIDlg.au3>
#include <WinAPISys.au3>

If Number(_WinAPI_GetVersion()) < 6.0 Then
    MsgBox(BitOR($MB_ICONERROR, $MB_SYSTEMMODAL), 'Error', 'Requiert Windows Vista ou une version ultérieure.')
    Exit
EndIf

If _WinAPI_IsInternetConnected() Then
    ConsoleWrite('Internet est déjà connecté.'& @CRLF)
    Exit
EndIf

; Lance l'assistant de connexion dans l'application appelante pour établir la connexion Internet
_WinAPI_GetConnectedDlg(1, 1 + 4)