Bagikan melalui


Fungsi WsWriteEnvelopeEnd (webservices.h)

Menulis elemen penutup pesan. Fungsi ini menulis akhir pesan termasuk elemen yang menutup tag isi dan tag amplop. Gunakan fungsi ini saat menulis pesan ke tujuan selain saluran. Dengan saluran, gunakan WsWriteMessageEnd

Sintaks

HRESULT WsWriteEnvelopeEnd(
  [in]           WS_MESSAGE *message,
  [in, optional] WS_ERROR   *error
);

Parameter

[in] message

Penunjuk ke objek Pesan untuk ditulis. Penunjuk harus mereferensikan objek WS_MESSAGE yang valid.

[in, optional] error

Penunjuk ke objek WS_ERROR tempat informasi tambahan tentang kesalahan harus disimpan jika fungsi gagal.

Menampilkan nilai

Fungsi ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
WS_E_INVALID_FORMAT
Data input tidak dalam format yang diharapkan atau tidak memiliki nilai yang diharapkan.
E_OUTOFMEMORY
Kehabisan memori.
E_INVALIDARG
Satu atau beberapa argumen tidak valid.
Kesalahan Lain
Fungsi ini dapat mengembalikan kesalahan lain yang tidak tercantum di atas.

Keterangan

Untuk menggunakan fungsi ini, status pesan harus diatur ke WS_MESSAGE_STATE_WRITING. Jika dipanggil dalam status yang benar, pesan akan beralih ke WS_MESSAGE_STATE_DONE terlepas dari apakah fungsi gagal atau tidak.

Persyaratan

   
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header webservices.h
Pustaka WebServices.lib
DLL WebServices.dll