Compartir a través de


Método IWSDServiceMessaging::SendResponse (wsdhost.h)

Envía un mensaje de respuesta que coincide con un contexto de solicitud determinado. Solo se debe llamar a este método desde el código generado.

Sintaxis

HRESULT SendResponse(
  [in] void                  *pBody,
  [in] WSD_OPERATION         *pOperation,
  [in] IWSDMessageParameters *pMessageParameters
);

Parámetros

[in] pBody

Puntero al cuerpo del mensaje que se va a enviar en el mensaje de respuesta.

[in] pOperation

Puntero a una estructura WSD_OPERATION que contiene el tipo de respuesta que se va a enviar.

[in] pMessageParameters

Puntero a un objeto IWSDMessageParameters que contiene los parámetros del mensaje del mensaje de solicitud original.

Valor devuelto

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_POINTER
pOperation o pMessageParameters es NULL.
E_ABORT
No se pudo completar el método .
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.
E_FAIL
Error en el método.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdhost.h (incluya Wsdapi.h)
Archivo DLL Wsdapi.dll

Consulte también

IWSDServiceMessaging