Función HttpTerminate (http.h)
La función HttpTerminate limpia los recursos usados por la API del servidor HTTP para procesar las llamadas por una aplicación. Una aplicación debe llamar a HttpTerminate una vez por cada vez que se llama HttpInitialize, con la configuración de marca coincidente.
Sintaxis
HTTPAPI_LINKAGE ULONG HttpTerminate(
[in] ULONG Flags,
[in, out] PVOID pReserved
);
Parámetros
[in] Flags
Opciones de finalización. Este parámetro puede ser uno o más de los siguientes valores.
[in, out] pReserved
Este parámetro está reservado y debe ser NULL.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es NO_ERROR.
Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.
Valor | Significado |
---|---|
|
Uno o varios de los parámetros proporcionados están en un formato inutilizable. |
|
Código de error del sistema definido en WinError.h. |
Comentarios
Cada llamada a HttpInitialize debe coincidir con una llamada correspondiente a HttpTerminate. Por ejemplo, si llama a HttpInitialize con HTTP_INITIALIZE_SERVER, debe llamar a HttpTerminate con HTTP_INITIALIZE_SERVER. Si llama a HttpInitialize dos veces, una vez con HTTP_INITIALIZE_SERVER y la segunda vez con HTTP_INITIALIZE_CONFIG, puede llamar a HttpTerminate una vez con ambas marcas.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | http.h |
Library | Httpapi.lib |
Archivo DLL | Httpapi.dll |