Configuration du groupe d’URL
L’ID de groupe d’URL est créé avec la fonction HttpCreateUrlGroup et utilisé dans l’appel à HttpSetUrlGroupProperty. Le paramètre pPropertyInformation pointe vers la structure de configuration pour le type de propriété défini. Le paramètre PropertyInformationLength spécifie la taille, en octets, de la structure de configuration. Par exemple, lors de la définition du HttpServerTimeoutsProperty , le paramètre pPropertyInformation doit pointer vers une mémoire tampon qui ne peut pas être inférieure à la structure _ d' _ _ informations de limite de dépassement de délai http . Les configurations de groupe d’URL sont interrogées en appelant HttpQueryUrlGroupProperty.
Une fois le groupe d’URL créé, les URL sont ajoutées au groupe avec HttpAddUrlToUrlGroup. Le groupe d’URL doit être associé à une file d’attente de demandes de la version 2,0 pour recevoir des demandes. Pour associer le groupe d’URL à une file d’attente de demandes, l’application appelle HttpSetUrlGroupProperty et spécifie HttpServerBindingProperty dans le paramètre Property . Si cette propriété n’est pas définie, les demandes de correspondance pour le groupe d’URL ne sont pas remises dans une file d’attente de demandes et l’API du serveur HTTP génère une réponse 503. L’application peut uniquement ajouter des URL qui ont été précédemment réservées avec le service à un groupe d’URL lors de l’exécution avec un privilège faible. Pour plus d’informations, consultez la rubrique réservation d’espace de noms, inscriptions et routage .