Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция HttpTerminate очищает ресурсы, используемые API HTTP-сервера для обработки вызовов приложения. Приложение должно вызывать HttpTerminate один раз при каждом вызове HttpInitialize с соответствующими параметрами флага.
Синтаксис
HTTPAPI_LINKAGE ULONG HttpTerminate(
[in] ULONG Flags,
[in, out] PVOID pReserved
);
Параметры
[in] Flags
Варианты завершения. Этот параметр может быть одним или несколькими из следующих значений.
[in, out] pReserved
Этот параметр зарезервирован и должен иметь значение NULL.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет NO_ERROR.
Если функция завершается сбоем, возвращается один из следующих кодов ошибок.
| Значение | Значение |
|---|---|
|
Один или несколько предоставленных параметров находится в непригодной для использования форме. |
|
Код системной ошибки, определенный в WinError.h. |
Комментарии
Каждый вызов HttpInitialize должен соответствовать соответствующему вызову HttpTerminate. Например, при вызове HttpInitialize с HTTP_INITIALIZE_SERVER необходимо вызвать HttpTerminate с HTTP_INITIALIZE_SERVER. Если вы вызываете HttpInitialize дважды, один раз с HTTP_INITIALIZE_SERVER и второй раз с HTTP_INITIALIZE_CONFIG, вы можете вызвать HttpTerminate один раз с обоими флагами.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | http.h |
| Библиотека | Httpapi.lib |
| DLL | Httpapi.dll |