Share via


struttura HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM (http.h)

La struttura HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM viene usata per specificare un indirizzo IP da aggiungere o eliminare dall'elenco di indirizzi IP a cui è associato il servizio HTTP.

Sintassi

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

Members

AddrLength

Dimensione, in byte, dell'indirizzo a cui punta pAddress.

pAddress

Puntatore a un indirizzo IP (Internet Protocol) da aggiungere o eliminare dall'elenco di ascolto.

Per specificare un indirizzo IPv6, usare una struttura SOCKADDR_IN6 , dichiarata nel file di intestazione Ws2tcpip.h ed eseguirne il cast dell'indirizzo a un PSOCKADDR quando viene usato per impostare il membro pAddress . Il membro sin_family del SOCKADDR_IN6 deve essere impostato su AF_INET6.

Se il campo sin_addr nella struttura SOCKADDR_IN6 è impostato su 0.0.0.0, significa eseguire l'associazione a tutti gli indirizzi IPv4. Se il campo sin6_addr in SOCKADDR_IN6 è impostato su [::], significa eseguire l'associazione a tutti gli indirizzi IPv6.

Requisiti

   
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione http.h

Vedi anche

HttpDeleteServiceConfiguration

HttpSetServiceConfiguration