Fungsi InternetWriteFile (wininet.h)
Menulis data ke file Internet yang terbuka.
Sintaks
BOOL InternetWriteFile(
[in] HINTERNET hFile,
[in] LPCVOID lpBuffer,
[in] DWORD dwNumberOfBytesToWrite,
[out] LPDWORD lpdwNumberOfBytesWritten
);
Parameter
[in] hFile
Menangani yang dikembalikan dari panggilan sebelumnya ke FtpOpenFile atau handel HINTERNET yang dikirim oleh HttpSendRequestEx.
[in] lpBuffer
Penunjuk ke buffer yang berisi data yang akan ditulis ke file.
[in] dwNumberOfBytesToWrite
Jumlah byte yang akan ditulis ke file.
[out] lpdwNumberOfBytesWritten
Penunjuk ke variabel yang menerima jumlah byte yang ditulis ke file. InternetWriteFile menetapkan nilai ini ke nol sebelum melakukan pemeriksaan kesalahan atau pekerjaan apa pun.
Menampilkan nilai
Mengembalikan TRUE jika fungsi berhasil, atau FALSE jika tidak. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError. Aplikasi juga dapat menggunakan InternetGetLastResponseInfo bila perlu.
Keterangan
Ketika aplikasi mengirim data, aplikasi harus memanggil InternetCloseHandle untuk mengakhiri transfer data.
Seperti semua aspek lain dari Api WinINet, fungsi ini tidak dapat dipanggil dengan aman dari dalam DllMain atau konstruktor dan destruktor objek global.
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 |
Pustaka | Wininet.lib |
DLL | Wininet.dll |