Configurando a sessão do servidor

A ID da sessão do servidor é criada com a função HttpCreateServerSession e usada na chamada para HttpSetServerSessionProperty. O parâmetro pPropertyInformation aponta para a estrutura de configuração do tipo de propriedade definido. O parâmetro PropertyInformationLength especifica o tamanho, em bytes, da estrutura de configuração. Por exemplo, ao definir HttpServerTimeoutsProperty , o parâmetro pPropertyInformation deve apontar para um buffer que tenha pelo menos o tamanho da estrutura HTTP_TIMEOUT_LIMIT_INFO .

Normalmente, um aplicativo HTTP cria uma única sessão de servidor e pode definir propriedades de todo o aplicativo, como o limite de limitação de largura de banda global ou habilitar o log centralizado nesta sessão do servidor. HttpSetServerSessionProperty substitui as configurações da API do servidor HTTP para o aplicativo de chamada; não afeta as propriedades de toda a API do servidor HTTP. As configurações de sessão do servidor são consultadas chamando HttpQueryServerSessionProperty.