Fonction HttpCloseRequestQueue (http.h)

La fonction HttpCloseRequestQueue ferme le handle à la file d’attente de requêtes spécifiée créée par HttpCreateRequestQueue.

L’application doit fermer la file d’attente de requêtes lorsqu’elle n’est plus nécessaire.

Syntaxe

HTTPAPI_LINKAGE ULONG HttpCloseRequestQueue(
  [in] HANDLE RequestQueueHandle
);

Paramètres

[in] RequestQueueHandle

Handle de la file d’attente de requête qui est fermée. Une file d’attente de requêtes est créée et son handle est retourné par un appel à la fonction HttpCreateRequestQueue .

Valeur retournée

Si la fonction réussit, elle retourne NO_ERROR.

Si la fonction échoue, elle retourne l’un des codes d’erreur suivants.

Valeur Signification
ERROR_INVALID_PARAMETER
L’application n’a pas l’autorisation de fermer la file d’attente de requêtes. Seule l’application qui a créé la file d’attente de requêtes peut la fermer.

Notes

Les applications ne doivent pas appeler CloseHandle sur le handle de file d’attente des demandes ; au lieu de cela, ils doivent appeler HttpCloseRequestQueue pour s’assurer que toutes les ressources sont libérées.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête http.h
Bibliothèque Httpapi.lib
DLL Httpapi.dll

Voir aussi

Fonctions DE l’API serveur HTTP version 2.0

HttpCreateRequestQueue

HttpQueryRequestQueueProperty

HttpSetRequestQueueProperty

HttpShutdownRequestQueue