Compartir a través de


estructura DNS_WKS_DATA (windns.h)

La estructura DNS_WKS_DATA representa un registro de servicios conocidos (WKS) de DNS, tal como se especifica en la sección 3.4.2 de RFC 1035.

Sintaxis

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

Miembros

IpAddress

Un IP4_ADDRESS tipo de datos que contiene la dirección IPv4 para este registro de recursos (RR).

chProtocol

Valor que representa el protocolo IP para este RR tal como se define en RFC 1010.

Protocolo de control de transmisión (TCP) (6)

Protocolo de datagramas de usuario (UDP) (17)

BitMask[1]

Máscara de bits de longitud variable cuyos bits corresponden al número de puerto de servicios conocidos ofrecidos por el protocolo especificado en chProtocol. La máscara de bits tiene un bit para cada puerto del protocolo admitido, pero debe ser un múltiplo de un BYTE. Bit 0 corresponde al puerto 1, bit 1 corresponde al puerto 2, etc. para un máximo de 1024 bits.

Observaciones

La estructura DNS_WKS_DATA se usa junto con la estructura de DNS_RECORD para administrar mediante programación entradas DNS.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000 Professional [solo aplicaciones de escritorio]
servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
encabezado de windns.h

Consulte también

DNS_RECORD