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.