DNS_INTERFACE_SETTINGS_EX 구조체(netioapi.h)

SetInterfaceDnsSettings 함수를 호출하여 지정된 인터페이스에서 구성하거나 GetInterfaceDnsSettings 함수를 호출하여 지정된 인터페이스에 대해 검색할 수 있는 DNS 설정을 나타냅니다.

구문

typedef struct _DNS_INTERFACE_SETTINGS_EX {
  DNS_INTERFACE_SETTINGS SettingsV1;
  ULONG                  DisableUnconstrainedQueries;
  PWSTR                  SupplementalSearchList;
} DNS_INTERFACE_SETTINGS_EX;

멤버

SettingsV1

형식: DNS_INTERFACE_SETTINGS

SettingsV1.Version 은 DNS_INTERFACE_SETTINGS_VERSION2 설정해야 합니다.

SettingsV1.Flags 는 다음과 같은 추가 비트맵 옵션을 사용하여 DNS_INTERFACE_SETTINGS::Flags와 동일한 방식으로 구성됩니다.

DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800). SupplementalSearchList 멤버를 통해 지정된 어댑터에 대한 연결별 DNS 추가 접미사 검색 목록을 구성합니다.

DisableUnconstrainedQueries

형식: ULONG

예약되어 있습니다.

SupplementalSearchList

형식: PWSTR

일련의 쉼표 또는 공백으로 구분된 검색 이름을 포함하는 NULL로 끝나는 와이드 문자열입니다. 예를 들어 L"contoso1.com contoso2.com" 또는 L"contoso1.com, contoso2.com"입니다.

요구 사항

요구 사항 값
지원되는 최소 클라이언트 Windows 10 빌드 19041
지원되는 최소 서버 Windows 10 빌드 19041
머리글 netioapi.h(Iphlpapi.h 포함)

추가 정보