Compartilhar via


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

Invocado quando os cabeçalhos da mensagem de entrada estão prestes a ser enviados ou quando os cabeçalhos de mensagem de saída são recebidos.

Sintaxe

WS_PROXY_MESSAGE_CALLBACK WsProxyMessageCallback;

HRESULT WsProxyMessageCallback(
  [in]           WS_MESSAGE *message,
  [in]           WS_HEAP *heap,
  [in]           void *state,
  [in, optional] WS_ERROR *error
)
{...}

Parâmetros

[in] message

A mensagem de entrada ou saída.

[in] heap

O heap associado à chamada. Esse é o heap que é passado para chamar para o qual esse retorno de chamada está sendo chamado.

[in] state

O "estado" conforme especificado como parte do campo " state" WS_PROXY_MESSAGE_CALLBACK_CONTEXT.

[in, optional] error

Especifica onde informações adicionais de erro devem ser armazenadas se a função falhar.

Retornar valor

Se essa função de retorno de chamada for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Veja também , WS_PROXY_MESSAGE_CALLBACK_CONTEXT.

Requisitos

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