다음을 통해 공유


DNS_SERVER_PROPERTY 구조체(netioapi.h)

DNS_INTERFACE_SETTINGS3 구조에서 설정되고 SetInterfaceDnsSettings 함수를 통해 구성된 DNS 서버 속성에 대해 설명합니다.

구문

typedef struct _DNS_SERVER_PROPERTY {
  ULONG                     Version;
  ULONG                     ServerIndex;
  DNS_SERVER_PROPERTY_TYPE  Type;
#if ...
  DNS_SERVER_PROPERTY_TYPES Property;
#else
  DNS_SERVER_PROPERTY_TYPES Property;
#endif
} DNS_SERVER_PROPERTY;

멤버

Version

형식: ULONG

DNS_INTERFACE_SETTINGS_VERSION1 설정해야 합니다.

ServerIndex

형식: ULONG

DNS_INTERFACE_SETTINGS3::NameServer 또는 ::P rofileNameServer 멤버에 있는 해당 서버의 인덱스여야 합니다. 적절한 사용법은 DNS_INTERFACE_SETTINGS3 구조에 대한 항목의 ServerPropertiesProfileServerProperties 멤버를 참조하세요.

Type

형식: DNS_SERVER_PROPERTY_TYPE

DnsServerDohProperty로 설정해야 합니다. DNS over-HTTPS 서버 속성에 대해 설명합니다.

Property

형식: DNS_SERVER_PROPERTY_TYPES

Type 멤버가 DnsServerDohProperty로 설정된 경우 DNS_SERVER_PROPERTY_TYPES::D ohSettings 필드는 유효한 DNS_DOH_SERVER_SETTINGS 개체를 가리킵니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 netioapi.h(Iphlpapi.h 포함)