다음을 통해 공유


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.VersionDNS_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 포함)

추가 정보