Bagikan melalui


WS_MESSAGE_DONE_CALLBACK fungsi panggilan balik (webservices.h)

Memberi tahu pemanggil bahwa pesan telah menyelesaikan penggunaannya baik struktur WS_XML_READER yang diberikan ke fungsi WsReadEnvelopeStart , atau struktur WS_XML_WRITER yang disediakan untuk fungsi WsWriteEnvelopeStart .

Sintaks

WS_MESSAGE_DONE_CALLBACK WsMessageDoneCallback;

void WsMessageDoneCallback(
  [in] void *doneCallbackState
)
{...}

Parameter

[in] doneCallbackState

Penunjuk ke informasi status yang diteruskan ke fungsi WsReadEnvelopeStart atau WsWriteEnvelopeStart .

Parameter ini dapat digunakan untuk menentukan penunjuk ke data yang ditentukan pengguna yang diperlukan oleh panggilan balik.

Mengembalikan nilai

Tidak ada

Keterangan

Panggilan balik ini dapat digunakan sebagai indikator bahwa objek pesan tidak lagi menggunakan pembaca atau penulis.

Panggilan balik ditentukan ketika WsReadEnvelopeStart atau WsWriteEnvelopeStart dipanggil.

Panggilan balik harus mengasumsikan bahwa itu dipanggil sebagai WS_SHORT_CALLBACK, karena akan dipanggil pada utas yang sama yang memanggil WsFreeMessage atau WsResetMessage.

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