Bagikan melalui


Fungsi WsEndReaderCanonicalization (webservices.h)

Fungsi ini menghentikan kanonisisasi XML yang dimulai oleh panggilan fungsi WsStartReaderCanonicalization sebelumnya.

Setiap byte kanonis yang tersisa yang di-buffer oleh pembaca akan ditulis ke fungsi panggilan balik.

Sintaks

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

Parameter

[in] reader

Penunjuk ke pembaca XML tempat kanonisisasi harus dihentikan.

[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
E_INVALIDARG
Satu atau beberapa argumen tidak valid.
WS_E_INVALID_OPERATION
Operasi tidak diperbolehkan karena status objek saat ini.

Keterangan

WsEndReaderCanonicalization harus dipanggil pada kedalaman yang sama di mana WsStartReaderCanonicalization dipanggil.

Tidak perlu memanggil WsEndReaderCanonicalization untuk memanggil WsFreeReader.

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