Lista de escuta de IP
As APIs do servidor HTTP não se associam a nenhum endereço IP e pares de porta TCP até que um usuário registre um UrlPrefix. Por padrão, depois que um registro é inserido na fila de solicitações, a API do Servidor HTTP é associada à porta especificada no UrlPrefix (por exemplo, porta 80) para todos os endereços IP (INADDR_ANY ou INADDR6_ANY) disponíveis no computador. Problemas surgem quando aplicativos de terceiros (não usando as APIs do servidor HTTP) se associam a pares de endereço IP e porta 80 no computador. A API do Servidor HTTP fornece uma maneira de configurar a lista de endereços IP que ele associa e resolve esse problema de coexistência. O administrador do sistema chama a função HttpSetServiceConfiguration com o parâmetro ConfigId definido como o valor HttpServiceConfigIPListenList para especificar a lista de escuta de IP. Os endereços IPv4 e IPv6 podem ser adicionados à lista. Os endereços IP inseridos se aplicam a todos os aplicativos no computador usando a API do Servidor HTTP e persistem entre reinicializações do computador. No entanto, as alterações na configuração da lista de escuta de IP não ocorrem dinamicamente; na maioria dos casos, uma reinicialização do sistema pode ser necessária.