Fonction InternetDial (winineti.h)
Initie une connexion à Internet à l’aide d’un modem.
Syntaxe
DWORD InternetDial(
[in] HWND hwndParent,
[in] LPSTR lpszConnectoid,
[in] DWORD dwFlags,
[out] LPDWORD lpdwConnection,
[in] DWORD dwReserved
);
Paramètres
[in] hwndParent
Handle vers la fenêtre parente.
[in] lpszConnectoid
Pointeur vers une chaîne terminée par null qui spécifie le nom de la connexion d’accès à distance à utiliser. Si ce paramètre contient la chaîne vide (« »), l’utilisateur choisit la connexion. Si ce paramètre a la valeur NULL, la fonction se connecte à la connexion automatique.
[in] dwFlags
Options. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
Force une connexion en ligne. |
|
Force une connexion Internet sans assistance. Si l’utilisateur doit intervenir, la fonction échoue. |
|
Ignore le paramètre « numérotation automatique » et force l’affichage de l’interface utilisateur de numérotation. |
|
Se connecte à Internet via un modem, sans afficher d’interface utilisateur, si possible. Sinon, la fonction attend l’entrée de l’utilisateur. |
|
Affiche le bouton Travailler hors connexion au lieu du bouton Annuler dans l’interface utilisateur de numérotation. |
[out] lpdwConnection
Pointeur vers une variable qui spécifie le numéro de connexion. Ce numéro est un identificateur unique pour la connexion qui peut être utilisée dans d’autres fonctions, telles qu’InternetHangUp.
[in] dwReserved
Ce paramètre est réservé et doit être NULL.
Valeur retournée
Retourne ERROR_SUCCESS en cas de réussite, ou une valeur d’erreur dans le cas contraire. Le code d’erreur peut être l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Un ou plusieurs paramètres sont incorrects. |
|
Il y a un problème avec la connexion d’accès à distance. |
|
L’utilisateur a cliqué sur le bouton Travailler hors connexion ou Annuler dans la boîte de dialogue connexion Internet. |
Remarques
InternetDial ne prend pas en charge les connexions à double numérotation, l’authentification à puce ou les connexions qui nécessitent une certification basée sur le Registre.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winineti.h (inclure Wininet.h, Winineti.h, Wininet.h, Winineti.h) |
Bibliothèque | Wininet.lib |
DLL | Wininet.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour