WS_MESSAGE_DONE_CALLBACK fonction de rappel (webservices.h)

Avertit l’appelant que le message a terminé son utilisation de la structure WS_XML_READER fournie à la fonction WsReadEnvelopeStart , ou de la structure WS_XML_WRITER fournie à la fonction WsWriteEnvelopeStart .

Syntaxe

WS_MESSAGE_DONE_CALLBACK WsMessageDoneCallback;

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

Paramètres

[in] doneCallbackState

Pointeur vers les informations d’état passées à la fonction WsReadEnvelopeStart ou WsWriteEnvelopeStart .

Ce paramètre peut être utilisé pour spécifier un pointeur vers les données définies par l’utilisateur requises par le rappel.

Valeur de retour

None

Remarques

Ce rappel peut être utilisé comme indicateur que l’objet message n’utilise plus le lecteur ou l’enregistreur.

Le rappel est spécifié lorsque WsReadEnvelopeStart ou WsWriteEnvelopeStart est appelé.

Le rappel doit supposer qu’il est appelé en tant que WS_SHORT_CALLBACK, car il sera appelé sur le même thread qui appelle WsFreeMessage ou WsResetMessage.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête webservices.h