Compartir a través de


WS_MESSAGE_DONE_CALLBACK función de devolución de llamada (webservices.h)

Notifica al autor de la llamada que el mensaje ha completado su uso de la estructura WS_XML_READER que se proporcionó a la función WsReadEnvelopeStart o de la estructura WS_XML_WRITER proporcionada a la función WsWriteEnvelopeStart .

Sintaxis

WS_MESSAGE_DONE_CALLBACK WsMessageDoneCallback;

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

Parámetros

[in] doneCallbackState

Puntero a la información de estado que se pasa a la función WsReadEnvelopeStart o WsWriteEnvelopeStart .

Este parámetro se puede usar para especificar un puntero a los datos definidos por el usuario requeridos por la devolución de llamada.

Valor devuelto

None

Observaciones

Esta devolución de llamada se puede usar como indicador de que el objeto de mensaje ya no usa el lector o el escritor.

La devolución de llamada se especifica cuando se llama a WsReadEnvelopeStart o WsWriteEnvelopeStart .

La devolución de llamada debe suponer que se invoca como un WS_SHORT_CALLBACK, ya que se invocará en el mismo subproceso que llama a WsFreeMessage o WsResetMessage.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado webservices.h