Fungsi WsSetOutputToBuffer (webservices.h)
Operasi ini memposisikan Writer di akhir buffer yang ditentukan.
Ketika Penulis XML memiliki Buffer XML yang ditetapkan sebagai output Penulis dapat digunakan dengan cara "akses acak" dan fungsi WsGetWriterPosition, WsSetWriterPosition dan WsMoveWriter dapat digunakan.
Properti yang ditentukan untuk fungsi ini mengambil alih yang ditentukan dengan WsCreateWriter
fungsi .
Sintaks
HRESULT WsSetOutputToBuffer(
[in] WS_XML_WRITER *writer,
[in] WS_XML_BUFFER *buffer,
const WS_XML_WRITER_PROPERTY *properties,
[in] ULONG propertyCount,
[in, optional] WS_ERROR *error
);
Parameter
[in] writer
Penunjuk ke objek WS_XML_WRITER tempat output diatur. Penunjuk harus mereferensikan objek Penulis XML yang valid.
[in] buffer
Penunjuk ke buffer tempat Penulis mengirim data.
properties
Penunjuk WS_XML_WRITER_PROPERTY yang mereferensikan "array" properti Writer 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
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa argumen tidak valid. |
Keterangan
Lihat WsCreateWriter untuk nilai default properti penulis.
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 |