Fungsi InternetDial (wininet.h)
Memulai sambungan ke Internet menggunakan modem.
Sintaks
DWORD InternetDial(
[in] HWND hwndParent,
[in] LPSTR lpszConnectoid,
[in] DWORD dwFlags,
[out] LPDWORD lpdwConnection,
[in] DWORD dwReserved
);
Parameter
[in] hwndParent
Tangani ke jendela induk.
[in] lpszConnectoid
Penunjuk ke string yang dihentikan null yang menentukan nama koneksi dial-up yang akan digunakan. Jika parameter ini berisi string kosong (""), pengguna akan memilih koneksi. Jika parameter ini NULL, fungsi akan tersambung ke koneksi otomatis.
[in] dwFlags
Opsi. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Memaksa koneksi online. |
|
Memaksa dial-up Internet tanpa pengawas. Jika intervensi pengguna diperlukan, fungsi akan gagal. |
|
Mengabaikan pengaturan "putar nomor secara otomatis" dan memaksa antarmuka pengguna putar nomor ditampilkan. |
|
Terhubung ke Internet melalui modem, tanpa menampilkan antarmuka pengguna, jika memungkinkan. Jika tidak, fungsi akan menunggu input pengguna. |
|
Memperlihatkan tombol Bekerja Offline alih-alih tombol Batal di antarmuka pengguna putar nomor. |
[out] lpdwConnection
Penunjuk ke variabel yang menentukan nomor koneksi. Nomor ini adalah pengidentifikasi unik untuk koneksi yang dapat digunakan dalam fungsi lain, seperti InternetHangUp.
[in] dwReserved
Parameter ini dicadangkan dan harus NULL.
Nilai kembali
Mengembalikan ERROR_SUCCESS jika berhasil, atau nilai kesalahan sebaliknya. Kode kesalahan bisa menjadi salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa parameter salah. |
|
Ada masalah dengan sambungan putar-nomor. |
|
Pengguna mengklik tombol Bekerja Offline atau Batal pada kotak dialog koneksi Internet. |
Keterangan
InternetDial tidak mendukung koneksi putar nomor ganda, autentikasi SmartCard, atau koneksi yang memerlukan sertifikasi berbasis registri.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wininet.h (termasuk Wininet.h, Winineti.h, Wininet.h, Winineti.h) |
Pustaka | Wininet.lib |
DLL | Wininet.dll |