Fungsi WsSetInputToBuffer (webservices.h)
Mengatur input Pembaca ke buffer XML tertentu. Properti pembaca yang ditentukan untuk WsSetInputToBuffer mengambil alih properti yang diatur oleh WsCreateReader.
Pembaca tidak mengubah data input WS_XML_BUFFER .
Sintaks
HRESULT WsSetInputToBuffer(
[in] WS_XML_READER *reader,
[in] WS_XML_BUFFER *buffer,
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] buffer
Penunjuk ke buffer XML untuk dibaca.
properties
Penunjuk yang mereferensikan 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 Pembaca XML memiliki Buffer XML sebagai sumber input, Pembaca dapat digunakan dengan cara akses acak, dan fungsi WsGetReaderPosition, WsSetReaderPosition, dan WsMoveReader tersedia untuk digunakan.
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 |