Compartilhar via


estrutura DNS_WKS_DATA (windns.h)

A estrutura DNS_WKS_DATA representa um registro WKS (serviços conhecidos de DNS), conforme especificado na seção 3.4.2 do RFC 1035.

Sintaxe

typedef struct {
  IP4_ADDRESS IpAddress;
  UCHAR       chProtocol;
  BYTE        BitMask[1];
} DNS_WKS_DATA, *PDNS_WKS_DATA;

Membros

IpAddress

Um tipo de dados IP4_ADDRESS que contém o endereço IPv4 para esse registro de recurso (RR).

chProtocol

Um valor que representa o protocolo IP para essa RR, conforme definido em RFC 1010.

Protocolo TCP (Controle de Transmissão) (6)

UDP (User Datagram Protocol) (17)

BitMask[1]

Uma máscara de bits de comprimento variável cujos bits correspondem ao número de porta de serviços conhecidos oferecidos pelo protocolo especificado em chProtocol. A máscara de bits tem um bit para cada porta do protocolo com suporte, mas deve ser um múltiplo de um BYTE. O bit 0 corresponde à porta 1, o bit 1 corresponde à porta 2 e assim por diante para um máximo de 1024 bits.

Observações

A estrutura DNS_WKS_DATA é usada em conjunto com a estrutura DNS_RECORD para gerenciar programaticamente as entradas DNS.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho windns.h

Consulte também

DNS_RECORD