estrutura HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM (http.h)

A estrutura HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM é usada para especificar um endereço IP a ser adicionado ou excluído da lista de endereços IP aos quais o serviço HTTP é associado.

Sintaxe

typedef struct _HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM {
  USHORT    AddrLength;
  PSOCKADDR pAddress;
} HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM, *PHTTP_SERVICE_CONFIG_IP_LISTEN_PARAM;

Membros

AddrLength

O tamanho, em bytes, do endereço apontado por pAddress.

pAddress

Um ponteiro para um endereço IP (Internet Protocol) a ser adicionado ou excluído da lista de escutas.

Para especificar um endereço IPv6, use uma estrutura SOCKADDR_IN6 , declarada no arquivo de cabeçalho Ws2tcpip.h e converta seu endereço em um PSOCKADDR quando você a usar para definir o membro pAddress . O membro sin_family do SOCKADDR_IN6 deve ser definido como AF_INET6.

Se o campo sin_addr em SOCKADDR_IN6 estrutura estiver definido como 0.0.0.0, isso significa associar a todos os endereços IPv4. Se o campo sin6_addr em SOCKADDR_IN6 estiver definido como [::], isso significa associar a todos os endereços IPv6.

Requisitos

   
Cliente mínimo com suporte Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho http.h

Confira também

HttpDeleteServiceConfiguration

HttpSetServiceConfiguration