IWSDOutboundAttachment::Tutup metode (wsdattachment.h)
Menutup aliran data MIME lampiran saat ini.
Sintaks
HRESULT Close();
Mengembalikan nilai
Kemungkinan nilai yang dikembalikan termasuk, tetapi tidak terbatas pada, berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil diselesaikan. Semua data dalam aliran lampiran berhasil ditransfer. |
|
Close dipanggil sebelum Write dipanggil. Anda harus memanggil Tulis sebelum menutup aliran lampiran. |
|
Buffer internal tidak tersedia. Data dalam aliran lampiran tidak berhasil ditransfer. |
Keterangan
Tutup digunakan untuk menunjukkan bahwa aplikasi tidak memiliki lebih banyak data untuk dikirimkan di aliran lampiran saat ini. Nilai yang dikembalikan dapat menunjukkan kesalahan dalam operasi Tulis sebelumnya atau masalah menutup koneksi.
Tutup dapat memblokir ketika menunggu operasi Tulis sebelumnya selesai. Tutup dapat memblokir hingga 30 detik (per batas waktu transmisi HTTP) sambil menunggu operasi Tulis sebelumnya selesai.
Metode Tutup dapat berhasil dikembalikan setelah upaya Tutup gagal yang mengembalikan STG_S_BLOCK. Keberhasilan berikutnya menunjukkan bahwa buffer internal dikosongkan untuk digunakan setelah upaya awal gagal. Ketika STG_S_BLOCK diterima oleh aplikasi, aplikasi dapat memanggil Tutup lagi atau mengakhiri transfer data menggunakan metode Batalkan .
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wsdattachment.h (termasuk Wsdapi.h) |
DLL | Wsdapi.dll |