Compartilhar via


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

Invocado pelo modelo de serviço para delegar à chamada de operação de serviço. Esse retorno de chamada é gerado por wsutil.exe para cada operação de serviço. Ele é definido no WS_OPERATION_DESCRIPTION para cada operação de serviço.

Sintaxe

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

O contexto no qual esse retorno de chamada está sendo invocado.

[in] frame

Ponteiro para o quadro do método.

[in] callback

Ponteiro para a função de retorno de chamada à qual a função stub corresponde.

[in, optional] asyncContext

Especifica se o retorno de chamada pode ser executado de forma assíncrona.

[in, optional] error

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

Valor retornado

Essa função de retorno de chamada não retorna um valor.

Comentários

Um retorno de chamada gerado, é recomendável que o aplicativo não implemente esse retorno de chamada por conta própria.

Requisitos

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