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) |