HttpCloseServerSession-Funktion (http.h)

Die HttpCloseServerSession-Funktion löscht die Serversitzung, die durch die Serversitzungs-ID identifiziert wird. Alle verbleibenden URL-Gruppen, die der Serversitzung zugeordnet sind, werden ebenfalls geschlossen.

Syntax

HTTPAPI_LINKAGE ULONG HttpCloseServerSession(
  [in] HTTP_SERVER_SESSION_ID ServerSessionId
);

Parameter

[in] ServerSessionId

Die ID der Serversitzung, die geschlossen wird.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie NO_ERROR

Wenn die Funktion fehlschlägt, kann sie einen der folgenden Fehlercodes zurückgeben.

Wert Bedeutung
ERROR_INVALID_PARAMETER
Die Serversitzung ist nicht vorhanden.

Die Anwendung verfügt nicht über die Berechtigung zum Schließen der Serversitzung. Nur die Anwendung, die die Serversitzung erstellt hat, kann die Sitzung schließen.

Hinweise

Anwendungen müssen HttpCloseUrlGroup aufrufen, bevor HttpCloseServerSession aufgerufen wird, um alle URL-Gruppen zu schließen, die der Serversitzung zugeordnet sind.

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 http.h
Bibliothek Httpapi.lib
DLL Httpapi.dll

Weitere Informationen

Funktionen der HTTP-Server-API, Version 2.0

HttpCloseServerSession

HttpCreateServerSession

HttpQueryServerSessionProperty

HttpSetServerSessionProperty