WS_WRITE_CALLBACK fungsi panggilan balik (webservices.h)
Digunakan oleh fungsi WS_XML_WRITER untuk menulis buffer tertentu ke tujuan yang ditentukan pengguna.
Sintaks
WS_WRITE_CALLBACK WsWriteCallback;
HRESULT WsWriteCallback(
[in] void *callbackState,
const WS_BYTES *buffers,
[in] ULONG count,
[in, optional] const WS_ASYNC_CONTEXT *asyncContext,
[in, optional] WS_ERROR *error
)
{...}
Parameter
[in] callbackState
Penunjuk ke nilai status yang ditentukan pengguna yang diteruskan ke fungsi yang menerima panggilan balik ini.
buffers
Penunjuk ke buffer yang berisi data yang akan ditulis.
[in] count
Jumlah buffer yang akan ditulis.
[in, optional] asyncContext
Penunjuk ke struktur WS_ASYNC_CONTEXT yang berisi informasi tentang cara memanggil fungsi secara asinkron. Menetapkan NULL jika memanggil secara sinkron.
[in, optional] error
Penunjuk ke struktur data WS_ERROR tempat informasi kesalahan tambahan harus disimpan jika fungsi gagal.
Mengembalikan nilai
Fungsi panggilan balik ini tidak mengembalikan nilai.
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 |