Compartir a través de


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

Invocado por el modelo de servicio para delegar en la llamada a la operación de servicio. Esta devolución de llamada se genera mediante wsutil.exe para cada operación de servicio. Se define en el WS_OPERATION_DESCRIPTION para cada operación de servicio.

Sintaxis

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
)
{...}

Parámetros

[in] context

Contexto en el que se invoca esta devolución de llamada.

[in] frame

Puntero al marco del método.

[in] callback

Puntero a la función de devolución de llamada a la que corresponde la función de código auxiliar.

[in, optional] asyncContext

Especifica si la devolución de llamada se puede ejecutar de forma asincrónica.

[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

Esta función de devolución de llamada no devuelve un valor.

Comentarios

Una devolución de llamada generada, se recomienda que la aplicación no implemente esta devolución de llamada por sí misma.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado webservices.h