Lance l'assistant Get Connected � l'int�rieur de l'application appelante pour permettre une connexion au r�seau
#include <WinAPIDlg.au3>
_WinAPI_GetConnectedDlg ( $iDlg [, $iFlags = 0 [, $hParent = 0]] )
$iDlg | Indique quel dialogue doit �tre lanc�, les valeurs valides sont: 0 - Connexion � un r�seau local. 1 - Connexion � Internet. 2 - Connexion � un r�seau priv� virtuel (VPN). |
$iFlags | [optionnel] Sp�cifie une des options suppl�mentaires. Ce param�tre peut prendre une ou plusieurs des valeurs suivantes: 0 - Default. 1 - Ne pas afficher la page de l'assistant Obtenir une Connexion qui montre si oui ou non l'utilisateur dispose d'un travail ou d'une connexion Internet active. 2 - Ne pas afficher la page de l'assistant Obtenir une Connexion qui affiche une liste de connexions internet existantes. 4 - Cacher la page de fin de l'assistant Obtenir une Connexion. |
$hParent | [optionnel] Handle de la fen�tre parent qui a appel� cette API. |
Succ�s: | Retourne 1 - Internet est connect�. Retourne 0 - Sinon. |
�chec: | Retourne 0 et d�finit @error <> 0, @extended contient le code d'erreur HRESULT. |
Cette fonction n�cessite Windows Vista ou une version ult�rieure.
#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), 'Erreur', '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 Obtenir une Connexion dans l'application appelante pour permettre une connexion Internet _WinAPI_GetConnectedDlg(1, 1 + 4)