Interface IWSDEndpointProxy (wsdclient.h)

Implémente un proxy de messagerie des services d’appareil.

Héritage

L’interface IWSDEndpointProxy hérite de l’interface IUnknown. IWSDEndpointProxy possède également les types de membres suivants :

Méthodes

L’interface IWSDEndpointProxy possède ces méthodes.

 
IWSDEndpointProxy ::AbortAsyncOperation

Abandonne une opération asynchrone en attente.
IWSDEndpointProxy ::GetErrorInfo

Récupère des informations sur la dernière erreur.
IWSDEndpointProxy ::GetFaultInfo

Récupère des informations sur la dernière erreur reçue.
IWSDEndpointProxy ::P rocessFault

Traite une erreur SOAP récupérée par GetFaultInfo.
IWSDEndpointProxy ::SendOneWayRequest

Envoie un message de demande unidirectionnel.
IWSDEndpointProxy ::SendTwoWayRequest

Envoie un message de requête bidirectionnel à l’aide d’un modèle d’appel synchrone.
IWSDEndpointProxy ::SendTwoWayRequestAsync

Envoie un message de requête bidirectionnel à l’aide d’un modèle d’appel asynchrone.

Remarques

Les objets proxy de service peuvent résider sur plusieurs points de terminaison. Un point de terminaison représente plus complètement une URL (contient des données utiles supplémentaires). Un point de terminaison peut prendre en charge HTTP sur les adresses IPv4 et un autre peut prendre en charge HTTPS sur les adresses IPv6. Étant donné que le même service vit sur les deux points de terminaison, il est important que le service dispose d’objets proxy de point de terminaison sous-jacents, chaque proxy de point de terminaison correspondant à un point de terminaison unique sur lequel le service est disponible. Le proxy de point de terminaison prend en charge les demandes de messagerie simples au service, par exemple, l’envoi de messages unidirectionnel ou bidirectionnel.

Les proxys de point de terminaison sont généralement utilisés dans WSDAPI, mais ils peuvent être récupérés à partir d’objets IWSDServiceProxy ou IWSDDeviceProxy pour exposer des fonctionnalités au niveau du message.

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 wsdclient.h (inclure Wsdapi.h)