ResumeSuspendedDownload (wininet.h)
Fungsi ResumeSuspendedDownload melanjutkan permintaan yang ditangguhkan oleh kotak dialog antarmuka pengguna.
Sintaks
BOOL ResumeSuspendedDownload(
[in] HINTERNET hRequest,
[in] DWORD dwResultCode
);
Parameter
[in] hRequest
Menangani permintaan yang ditangguhkan oleh kotak dialog antarmuka pengguna.
[in] dwResultCode
Hasil kesalahan dikembalikan dari InternetErrorDlg, atau nol jika dialog yang berbeda dipanggil.
Nilai kembali
Mengembalikan TRUE jika berhasil; jika tidak FALSE. Panggil GetLastError untuk informasi kesalahan yang diperluas.
Keterangan
Aplikasi yang menggunakan fungsi WinINet secara asinkron dapat memanggil ResumeSuspendedDownload untuk melanjutkan permintaan yang ditangguhkan oleh kotak dialog antarmuka pengguna.
Misalnya, panggil ResumeSuspendedDownload setelah panggilan ke InternetErrorDlg, atau dalam fungsi InternetStatusCallback saat parameter lpvStatusInformation sama dengan INTERNET_STATUS_USER_INPUT_REQUIRED. Contoh kode berikut menunjukkan cara menggunakan fungsi ResumeSuspendedDownload dalam panggilan balik.
Seperti semua aspek lain dari Api WinINet, fungsi ini tidak dapat dipanggil dengan aman dari dalam DllMain atau konstruktor dan destruktor objek global.
Contoh
void CALLBACK YourInternetStatusCallbackFunction(
HINTERNET hInternet,
DWORD_PTR dwContext,
DWORD dwInternetStatus,
LPVOID lpvStatusInformation
DWORD dwStatusInformationLength )
{
// [...other callback code here]
switch (dwInternetStatus)
{
// [...handle other INTERNET_STATUS cases]
case INTERNET_STATUS_USER_INPUT_REQUIRED:
ResumeSuspendedDownload( hInternet, 0 );
break;
// [...handle other INTERNET_STATUS cases]
default:
// [...default code]
break;
}
return;
}
Persyaratan
Persyaratan | Nilai |
---|---|
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 |
Pustaka | Wininet.lib |
DLL | Wininet.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk