IPPROTO_IP
9/8/2008
A seguinte tabela descreve as opções Soquete IPPROTO_IP. Veja a seção getsockopt e setsockopt função referência páginas para obter mais informações sobre obtenção e configuração Soquete opções. Para enumerar os protocolos e descobrir com suporte propriedades para cada instalado protocolo, use o WSAEnumProtocols função.
Observação
Esses valores são definidos no Ws2tcpip.h.Você deve incluir esse cabeçalho para aplicativos que chamar getsockopt Ou setsockopt Em Windows Embedded CE-com os dispositivos.
Algumas opções Soquete exigem que mais explicação que essas tabelas pode transmitir; Tais opções contêm links para páginas adicionais.
IPPROTO_IP
Opção | Obter/definir | Tipo Optval | Descrição |
---|---|---|---|
IP_ADD_MEMBERSHIP |
Definir |
estrutura ip_mreq |
Associa o Soquete para grupo de multicast sobre a interface especificada. |
IP_DROP_MEMBERSHIP |
Definir |
estrutura ip_mreq |
Deixa a grupo de multicast especificado a partir a interface especificada. Provedores de serviço devem suporte esta opção quando Multicast for com suporte. O suporte é indicado na WSAPROTOCOL_INFO estrutura retornada por uma chamada de função WSAEnumProtocols com o seguinte: XPI_SUPORTS_MULTIPOINT = 1, XP1_MULTIPOINT_CONTROL_PLANE = 0, XP1_MULTIPOINT_DATA_PLANE = 0. |
IP_MULTICAST_IF |
Ambos |
DWORD |
Define a de saída interface (IPv4) para Multicast o tráfego. Importante Para computadores com hospedagem múltipla. A entrada valor é de 4-byte rede byte order endereço IPv4. Se estiver optval NULL, a interface usar como padrão é usado. |
IP_MULTICAST_TTL |
Ambos |
DWORD |
Define/obtém o valor TTL associado com Multicast IP o tráfego na Soquete. |
IP_MULTICAST_LOOP |
get |
DWORD |
Valor padrão é TRUE. Quando TRUE, dados que são enviados a partir de local interface para o grupo de multicast para o qual o Soquete é associado, incluindo dados enviados do Soquete mesmo, vai ser ecoados para seu buffer de recepção. |