Configuration de la session serveur
L’ID de session de serveur est créé avec la fonction HttpCreateServerSession et utilisée dans l’appel à HttpSetServerSessionProperty. Le paramètre pPropertyInformation pointe vers la structure de configuration du 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 paramètre HttpServerTimeoutsProperty le paramètre pPropertyInformation doit pointer vers une mémoire tampon qui est au moins la taille de la structure HTTP_TIMEOUT_LIMIT_INFO.
En règle générale, une application HTTP crée une session serveur unique et peut définir des propriétés à l’échelle de l’application telles que la limite de limitation de bande passante globale ou activer la journalisation centralisée sur cette session de serveur. HttpSetServerSessionProperty remplace les configurations d’API du serveur HTTP pour l’application appelante ; elle n’affecte pas les propriétés à l’échelle de l’API du serveur HTTP. Les configurations de session de serveur sont interrogées en appelant HttpQueryServerSessionProperty.