Freigeben über


IWSDEndpointProxy-Schnittstelle (wsdclient.h)

Implementiert einen Messagingproxy für Gerätedienste.

Vererbung

Die IWSDEndpointProxy-Schnittstelle erbt von der IUnknown-Schnittstelle . IWSDEndpointProxy verfügt auch über folgende Membertypen:

Methoden

Die IWSDEndpointProxy-Schnittstelle verfügt über diese Methoden.

 
IWSDEndpointProxy::AbortAsyncOperation

Bricht einen ausstehenden asynchronen Vorgang ab.
IWSDEndpointProxy::GetErrorInfo

Ruft Informationen zum letzten Fehler ab.
IWSDEndpointProxy::GetFaultInfo

Ruft Informationen zum letzten empfangenen Fehler ab.
IWSDEndpointProxy::P rocessFault

Verarbeitet einen von GetFaultInfo abgerufenen SOAP-Fehler.
IWSDEndpointProxy::SendOneWayRequest

Sendet eine unidirektionale Anforderungsnachricht.
IWSDEndpointProxy::SendTwoWayRequest

Sendet eine bidirektionale Anforderungsnachricht mithilfe eines synchronen Aufrufmusters.
IWSDEndpointProxy::SendTwoWayRequestAsync

Sendet eine bidirektionale Anforderungsnachricht mithilfe eines asynchronen Aufrufmusters.

Hinweise

Dienstproxyobjekte können sich auf mehreren Endpunkten befinden. Ein Endpunkt stellt eine URL vollständiger dar (enthält zusätzliche nützliche Daten). Ein Endpunkt unterstützt möglicherweise HTTP für IPv4-Adressen und ein anderer kann HTTPS für IPv6-Adressen unterstützen. Da sich derselbe Dienst auf beiden Endpunkten befindet, ist es wichtig, dass der Dienst über zugrunde liegende Endpunktproxyobjekte verfügt, wobei jeder Endpunktproxy einem einzelnen Endpunkt entspricht, an dem der Dienst verfügbar ist. Der Endpunktproxy kümmert sich um einfache Messaginganforderungen an den Dienst, z. B. das Senden von unidirektionalen oder bidirektionalen Nachrichten.

Endpunktproxys werden in der Regel in WSDAPI verwendet, sie können jedoch von IWSDServiceProxy - oder IWSDDeviceProxy-Objekten abgerufen werden, um Funktionen auf Nachrichtenebene verfügbar zu machen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdclient.h (include Wsdapi.h)