Compartilhar via


WS_MESSAGE_DONE_CALLBACK função de retorno de chamada (webservices.h)

Notifica o chamador de que a mensagem concluiu o uso da estrutura WS_XML_READER que foi fornecida à função WsReadEnvelopeStart ou da estrutura WS_XML_WRITER fornecida à função WsWriteEnvelopeStart .

Sintaxe

WS_MESSAGE_DONE_CALLBACK WsMessageDoneCallback;

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

Parâmetros

[in] doneCallbackState

Um ponteiro para informações de estado passadas para a função WsReadEnvelopeStart ou WsWriteEnvelopeStart .

Esse parâmetro pode ser usado para especificar um ponteiro para dados definidos pelo usuário exigidos pelo retorno de chamada.

Retornar valor

Nenhum

Comentários

Esse retorno de chamada pode ser usado como um indicador de que o objeto de mensagem não está mais usando o leitor ou o gravador.

O retorno de chamada é especificado quando WsReadEnvelopeStart ou WsWriteEnvelopeStart é chamado.

O retorno de chamada deve assumir que ele é invocado como um WS_SHORT_CALLBACK, pois ele será invocado no mesmo thread que chama WsFreeMessage ou WsResetMessage.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho webservices.h