Compartir a través de


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

Se invoca cuando los encabezados del mensaje de entrada están a punto de enviarse o cuando se reciben los encabezados de mensaje de salida.

Sintaxis

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

Mensaje de entrada o salida.

[in] heap

Montón asociado a la llamada. Este es el montón que se pasa para llamar a para el que se llama a esta devolución de llamada.

[in] state

El "estado" como se especifica como parte de WS_PROXY_MESSAGE_CALLBACK_CONTEXT campo "state".

[in, optional] error

Especifica dónde se debe almacenar información de error adicional si se produce un error en la función.

Valor devuelto

Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Consulte también WS_PROXY_MESSAGE_CALLBACK_CONTEXT.

Requisitos

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