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


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

Вызывается моделью службы для делегирования вызову операции службы. Этот обратный вызов создается wsutil.exe для каждой операции службы. Он определяется на WS_OPERATION_DESCRIPTION для каждой операции службы.

Синтаксис

WS_SERVICE_STUB_CALLBACK WsServiceStubCallback;

HRESULT WsServiceStubCallback(
  [in]           const WS_OPERATION_CONTEXT *context,
  [in]           void *frame,
  [in]           const void *callback,
  [in, optional] const WS_ASYNC_CONTEXT *asyncContext,
  [in, optional] WS_ERROR *error
)
{...}

Параметры

[in] context

Контекст, в котором вызывается этот обратный вызов.

[in] frame

Указатель на кадр метода.

[in] callback

Указатель на функцию обратного вызова, которой соответствует функция-заглушка.

[in, optional] asyncContext

Указывает, может ли обратный вызов выполняться асинхронно.

[in, optional] error

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

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

Эта функция обратного вызова не возвращает значение.

Комментарии

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

Требования

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