Condividi tramite


WS_MESSAGE_DONE_CALLBACK funzione di callback (webservices.h)

Notifica al chiamante che il messaggio ha completato l'uso della struttura WS_XML_READER fornita alla funzione WsReadEnvelopeStart o della struttura WS_XML_WRITER fornita alla funzione WsWriteEnvelopeStart.

Sintassi

WS_MESSAGE_DONE_CALLBACK WsMessageDoneCallback;

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

Parametri

[in] doneCallbackState

Puntatore alle informazioni sullo stato passate alla funzione WsReadEnvelopeStart o WsWriteEnvelopeStart.

Questo parametro può essere usato per specificare un puntatore ai dati definiti dall'utente richiesti dal callback.

Valore restituito

nessuno

Osservazioni

Questo callback può essere usato come indicatore che l'oggetto messaggio non usa più il lettore o il writer.

Il callback viene specificato quando viene chiamato WsReadEnvelopeStart o WsWriteEnvelopeStart.

Il callback presuppone che venga richiamato come WS_SHORT_CALLBACK, poiché verrà richiamato nello stesso thread che chiama WsFreeMessage o WsResetMessage.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione webservices.h