Função HttpCloseRequestQueue (http.h)

A função HttpCloseRequestQueue fecha o identificador para a fila de solicitação especificada criada por HttpCreateRequestQueue.

O aplicativo deve fechar a fila de solicitações quando ela não for mais necessária.

Sintaxe

HTTPAPI_LINKAGE ULONG HttpCloseRequestQueue(
  [in] HANDLE RequestQueueHandle
);

Parâmetros

[in] RequestQueueHandle

O identificador para a fila de solicitação que está fechada. Uma fila de solicitação é criada e seu identificador retornado por uma chamada para a função HttpCreateRequestQueue .

Valor retornado

Se a função for bem-sucedida, ela retornará NO_ERROR.

Se a função falhar, ela retornará um dos seguintes códigos de erro.

Valor Significado
ERROR_INVALID_PARAMETER
O aplicativo não tem permissão para fechar a fila de solicitações. Somente o aplicativo que criou a fila de solicitações pode fechá-la.

Comentários

Os aplicativos não devem chamar CloseHandle no identificador de fila de solicitação; Em vez disso, eles devem chamar HttpCloseRequestQueue para garantir que todos os recursos sejam liberados.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho http.h
Biblioteca Httpapi.lib
DLL Httpapi.dll

Confira também

Funções da API do Servidor HTTP versão 2.0

HttpCreateRequestQueue

HttpQueryRequestQueueProperty

HttpSetRequestQueueProperty

HttpShutdownRequestQueue