Arrêt et nettoyage
Pour qu’une application s’arrête normalement, elle doit effectuer les opérations de nettoyage suivantes :
- Supprimez toutes les URL inscrites du groupe d’URL en appelant la fonction HttpRemoveUrlFromUrlGroup pour annuler l’inscription des URL précédemment inscrites dans l’appel à HttpAddUrlToUrlGroup.
- Fermez le groupe d’URL en appelant la fonction HttpCloseUrlGroup . Tous les groupes d’URL créés sous une session serveur doivent être fermés avant de fermer la session serveur.
- Fermez la session serveur en appelant HttpCloseServerSession.
- Fermez le descripteur de la file d’attente de demandes en appelant HttpCloseRequestQueue.
- Arrêtez les ressources créées par l’API du serveur HTTP en appelant la fonction HttpTerminate avec les paramètres d’indicateur correspondants pour chaque appel de l’application initialement effectuée à HttpInitialize. Chacun de ces appels met fin à toutes les ressources créées dans l’appel à HttpInitialize.