Edit

Share via


DNS_SVCB_PARAM structure (windnsdef.h)

Represents an SVCB parameter.

Syntax

typedef struct _DNS_SVCB_PARAM {
  WORD  wSvcParamKey;
  union {
    DNS_SVCB_PARAM_IPV4      *pIpv4Hints;
    DNS_SVCB_PARAM_IPV6      *pIpv6Hints;
    DNS_SVCB_PARAM_MANDATORY *pMandatory;
    DNS_SVCB_PARAM_ALPN      *pAlpn;
    WORD                     wPort;
    DNS_SVCB_PARAM_UNKNOWN   *pUnknown;
    PSTR                     pszDohPath;
    PVOID                    pReserved;
  };
} DNS_SVCB_PARAM;

Members

wSvcParamKey

Describes what type of svcb param; see section 14.3.2 of RFC 9460.

pIpv4Hints

TBD

pIpv6Hints

TBD

pMandatory

TBD

pAlpn

TBD

wPort

TBD

pUnknown

TBD

pszDohPath

TBD

pReserved

TBD

Requirements

Requirement Value
Header windnsdef.h