Funzione InternetDial (wininet.h)
Avvia una connessione a Internet usando un modem.
Sintassi
DWORD InternetDial(
[in] HWND hwndParent,
[in] LPSTR lpszConnectoid,
[in] DWORD dwFlags,
[out] LPDWORD lpdwConnection,
[in] DWORD dwReserved
);
Parametri
[in] hwndParent
Handle per la finestra padre.
[in] lpszConnectoid
Puntatore a una stringa con terminazione null che specifica il nome della connessione con accesso esterno da usare. Se questo parametro contiene la stringa vuota (""), l'utente sceglie la connessione. Se questo parametro è NULL, la funzione si connette alla connessione automatica.
[in] dwFlags
Opzioni. Questo parametro può avere uno dei valori seguenti.
Valore | Significato |
---|---|
|
Forza una connessione online. |
|
Forza un accesso esterno a Internet automatico. Se è necessario un intervento dell'utente, la funzione avrà esito negativo. |
|
Ignora l'impostazione "dial automaticamente" e forza la visualizzazione dell'interfaccia utente di composizione. |
|
Connettersi a Internet tramite un modem, senza visualizzare un'interfaccia utente, se possibile. In caso contrario, la funzione attenderà l'input dell'utente. |
|
Mostra il pulsante Work Offline anziché il pulsante Annulla nell'interfaccia utente di composizione. |
[out] lpdwConnection
Puntatore a una variabile che specifica il numero di connessione. Questo numero è un identificatore univoco per la connessione che può essere usata in altre funzioni, ad esempio InternetHangUp.
[in] dwReserved
Questo parametro è riservato e deve essere NULL.
Valore restituito
Restituisce ERROR_SUCCESS se ha esito positivo o un valore di errore in caso contrario. Il codice di errore può essere uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Uno o più parametri non sono corretti. |
|
Si è verificato un problema con la connessione con accesso esterno. |
|
L'utente ha fatto clic sul pulsante Work Offline o Annulla nella finestra di dialogo Connessione Internet. |
Commenti
InternetDial non supporta connessioni con doppia connessione, autenticazione SmartCard o connessioni che richiedono la certificazione basata sul Registro di sistema.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wininet.h (include Wininet.h, Winineti.h, Wininet.h, Winineti.h) |
Libreria | Wininet.lib |
DLL | Wininet.dll |
Vedi anche
Definizione di una connessione con accesso esterno a Internet