Bagikan melalui


Fungsi WsReadEnvelopeEnd (webservices.h)

Membaca elemen penutup pesan.

Operasi ini memungkinkan pembacaan pesan dari sumber selain Saluran. Jika sumbernya adalah Saluran, gunakan WsReadMessageEnd.

Sintaks

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

Parameter

[in] message

Penunjuk ke objek Pesan dibaca. Penunjuk harus mereferensikan WS_MESSAGE yang valid.

[in, optional] error

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

Mengembalikan 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

Status pesan harus WS_MESSAGE_STATE_READING. Jika dipanggil dalam status yang benar, status pesan diatur ke WS_MESSAGE_STATE_DONE terlepas dari keberhasilan atau kegagalan fungsi.

Persyaratan

Persyaratan Nilai
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