Поделиться через


Функция HttpCloseServerSession (http.h)

Функция HttpCloseServerSession удаляет сеанс сервера, определенный идентификатором сеанса сервера. Все остальные группы URL-адресов, связанные с сеансом сервера, также будут закрыты.

Синтаксис

HTTPAPI_LINKAGE ULONG HttpCloseServerSession(
  [in] HTTP_SERVER_SESSION_ID ServerSessionId
);

Параметры

[in] ServerSessionId

Идентификатор закрытого сеанса сервера.

Возвращаемое значение

Если функция выполняется успешно, она возвращает NO_ERROR

Если функция завершается сбоем, она может вернуть один из следующих кодов ошибок.

Значение Значение
ERROR_INVALID_PARAMETER
Сеанс сервера не существует.

Приложение не имеет разрешения на закрытие сеанса сервера. Закрыть сеанс может только приложение, создающее сеанс сервера.

Комментарии

Приложения должны вызывать HttpCloseUrlGroup перед вызовом HttpCloseServerSession , чтобы закрыть все группы URL-адресов, связанные с сеансом сервера.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header http.h
Библиотека Httpapi.lib
DLL Httpapi.dll

См. также раздел

Функции API HTTP-сервера версии 2.0

HttpCloseServerSession

HttpCreateServerSession

HttpQueryServerSessionProperty

HttpSetServerSessionProperty