Fungsi WsSetInput (webservices.h)
Mengatur sumber pengodean dan input untuk Pembaca XML. Pengaturan ini mengambil alih pengaturan yang dibuat ketika Pembaca dibuat.
Sintaks
HRESULT WsSetInput(
[in] WS_XML_READER *reader,
[in, optional] const WS_XML_READER_ENCODING *encoding,
[in, optional] const WS_XML_READER_INPUT *input,
const WS_XML_READER_PROPERTY *properties,
[in] ULONG propertyCount,
[in, optional] WS_ERROR *error
);
Parameter
[in] reader
Penunjuk ke objek WS_XML_READER tempat input akan diatur.
[in, optional] encoding
ke nilai pengodean yang menjelaskan format byte input. Nilai ini harus menjadi salah satu dari:
[in, optional] input
Penunjuk ke struktur WS_XML_READER_INPUT yang menunjukkan jenis pembaca.
properties
Referensi array properti Pembaca opsional.
[in] propertyCount
Jumlah properti.
[in, optional] error
Penunjuk ke objek WS_ERROR tempat informasi tambahan tentang kesalahan harus disimpan jika fungsi gagal.
Mengembalikan nilai
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Ketika WsSetInput digunakan pada Pembaca XML, pembaca akan berfungsi dengan cara maju saja dan fungsi WsGetReaderPosition, WsSetReaderPosition dan WsMoveReader tidak dapat digunakan.
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 |