Поделиться через


функция обратного вызова WS_PROXY_MESSAGE_CALLBACK (webservices.h)

Вызывается при отправке заголовков входного сообщения или при получении заголовков выходного сообщения.

Синтаксис

WS_PROXY_MESSAGE_CALLBACK WsProxyMessageCallback;

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

Параметры

[in] message

Входное или выходное сообщение.

[in] heap

Куча, связанная с вызовом. Это куча, которая передается в вызов, для которого вызывается этот обратный вызов.

[in] state

Состояние, указанное в WS_PROXY_MESSAGE_CALLBACK_CONTEXT поле state.

[in, optional] error

Указывает, где должны храниться дополнительные сведения об ошибке в случае сбоя функции.

Возвращаемое значение

Если эта функция обратного вызова завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

См. также WS_PROXY_MESSAGE_CALLBACK_CONTEXT.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header webservices.h