Funzione HttpCloseServerSession (http.h)

La funzione HttpCloseServerSession elimina la sessione del server identificata dall'ID sessione del server. Tutti i gruppi di URL rimanenti associati alla sessione del server verranno chiusi anche.

Sintassi

HTTPAPI_LINKAGE ULONG HttpCloseServerSession(
  [in] HTTP_SERVER_SESSION_ID ServerSessionId
);

Parametri

[in] ServerSessionId

ID della sessione del server chiusa.

Valore restituito

Se la funzione ha esito positivo, restituisce NO_ERROR

Se la funzione ha esito negativo, può restituire uno dei codici di errore seguenti.

Valore Significato
ERROR_INVALID_PARAMETER
La sessione server non esiste.

L'applicazione non dispone dell'autorizzazione per chiudere la sessione del server. Solo l'applicazione che ha creato la sessione del server può chiudere la sessione.

Commenti

Le applicazioni devono chiamare HttpCloseUrlGroup prima di chiamare HttpCloseServerSession per chiudere tutti i gruppi di URL associati alla sessione del server.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione http.h
Libreria Httpapi.lib
DLL Httpapi.dll

Vedi anche

Funzioni API SERVER HTTP versione 2.0

HttpCloseServerSession

HttpCreateServerSession

HttpQueryServerSessionProperty

HttpSetServerSessionProperty