Partager via


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

Envoie un message de réponse correspondant à un contexte de demande donné. Cette méthode doit être appelée uniquement à partir du code généré.

Syntaxe

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

Paramètres

[in] pBody

Pointeur vers le corps du message à envoyer dans le message de réponse.

[in] pOperation

Pointeur vers une structure WSD_OPERATION qui contient le type de réponse à envoyer.

[in] pMessageParameters

Pointeur vers un objet IWSDMessageParameters qui contient les paramètres de message du message de requête d’origine.

Valeur retournée

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.

Code de retour Description
S_OK
La méthode a réussi.
E_POINTER
pOperation ou pMessageParameters a la valeur NULL.
E_ABORT
La méthode n’a pas pu être terminée.
E_OUTOFMEMORY
Mémoire insuffisante pour terminer l’opération.
E_FAIL
La méthode a échoué.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wsdhost.h (inclure Wsdapi.h)
DLL Wsdapi.dll

Voir aussi

IWSDServiceMessaging