Freigeben über


WsResetServiceProxy-Funktion (webservices.h)

Setzt den Dienstproxy zurück.

WsResetServiceProxy bietet eine bequeme Möglichkeit, den Dienstproxy wiederzuverwenden. Nachdem der Proxy geschlossen wurde, kann die Anwendung WsResetServiceProxy aufrufen, um ihn wiederzuverwenden.

Die Wiederverwendung des Dienstproxys ist in Szenarien hilfreich, in denen eine Anwendung immer wieder eine Verbindung mit demselben Dienst herstellt. Die Kosten für die Initialisierung werden nur einmal während der ersten Erstellung des Dienstproxys bezahlt.

Syntax

HRESULT WsResetServiceProxy(
  [in]           WS_SERVICE_PROXY *serviceProxy,
  [in, optional] WS_ERROR         *error
);

Parameter

[in] serviceProxy

Der Dienstproxy.

[in, optional] error

Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.

Rückgabewert

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
WS_E_INVALID_OPERATION
Der serviceProxy befand sich in einem unangemessenen Zustand.
E_INVALIDARG
Mindestens ein Argument ist ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile webservices.h
Bibliothek WebServices.lib
DLL WebServices.dll