Freigeben über


WsResetListener-Funktion (webservices.h)

Setzt ein Listener-Objekt zurück, damit es wiederverwendet werden kann.

Die Verwendung dieser Funktion erfordert, dass der Listenerstatus auf WS_LISTENER_STATE_CREATED oder WS_LISTENER_STATE_CLOSED festgelegt wird.

Syntax

HRESULT WsResetListener(
  [in]           WS_LISTENER *listener,
  [in, optional] WS_ERROR    *error
);

Parameter

[in] listener

Ein Zeiger auf das zurückzusetzende Listener-Objekt . Der Zeiger muss auf eine gültige WS_LISTENER verweisen.

[in, optional] error

Ein Zeiger auf ein WS_ERROR-Objekt , in dem zusätzliche Informationen zum Fehler 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 Listener befand sich in einem unangemessenen Zustand.

Hinweise

Bevor Sie einen Listener wiederverwenden, sollte diese Funktion aufgerufen werden.

Anforderungen

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