Fungsi WsReadEndElement (webservices.h)

Fungsi ini memastikan bahwa simpul Pembaca saat ini adalah elemen Akhir dan memajukan pembaca ke simpul berikutnya.

Jika Pembaca tidak diposisikan pada elemen Akhir ketika fungsi dipanggil, fungsi akan melewati spasi kosong yang mencoba menemukannya. Jika setelah melewati spasi kosong, spasi tidak diposisikan pada elemen Akhir , ia mengembalikan pengecualian WS_E_INVALID_FORMAT .

(Lihat Nilai Pengembalian Windows Web Services.)

Sintaks

HRESULT WsReadEndElement(
  [in]           WS_XML_READER *reader,
  [in, optional] WS_ERROR      *error
);

Parameter

[in] reader

Penunjuk ke Pembaca XML yang membaca elemen Akhir. Penunjuk harus mereferensikan objek WS_XML_READER yang valid.

[in, optional] error

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

Nilai kembali

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.
WS_E_QUOTA_EXCEEDED
Kuota terlampaui.

Keterangan

Fungsi ini dapat gagal karena salah satu alasan yang tercantum dalam WsReadNode.

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