DNS_DHCID_DATA structure (windns.h)

The DNS_DHCID_DATA structure represents a DNS Dynamic Host Configuration Protocol Information (DHCID) resource record (RR) as specified in section 3 of RFC 4701.

Syntax

typedef struct {
  DWORD dwByteCount;
#if ...
  BYTE  DHCID[];
#else
  BYTE  DHCID[1];
#endif
} DNS_DHCID_DATA, *PDNS_DHCID_DATA;

Members

dwByteCount

The length, in bytes, of DHCID.

DHCID

A BYTE array that contains the DHCID client, domain, and SHA-256 digest information as specified in section 4 of RFC 2671.

DHCID[1]

A BYTE array that contains the DHCID client, domain, and SHA-256 digest information as specified in section 4 of RFC 2671.

Remarks

The DNS_DHCID_DATA structure is used in conjunction with the DNS_RECORD structure to programmatically manage DNS entries.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header windns.h

See also

DNS Structures

DNS_RECORD