Bagikan melalui


struktur DNS_SERVER_PROPERTY (netioapi.h)

Menjelaskan properti server DNS, yang diatur dalam struktur DNS_INTERFACE_SETTINGS3 , dan dikonfigurasi melalui fungsi SetInterfaceDnsSettings .

Sintaks

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;

Anggota

Version

Jenis: ULONG

Harus diatur ke DNS_INTERFACE_SETTINGS_VERSION1.

ServerIndex

Jenis: ULONG

Harus berupa indeks server terkait yang ada di anggota DNS_INTERFACE_SETTINGS3::NameServer atau ::P rofileNameServer . Untuk penggunaan yang tepat, lihat anggota ServerProperties dan ProfileServerProperties dalam topik untuk struktur DNS_INTERFACE_SETTINGS3 .

Type

Jenis: DNS_SERVER_PROPERTY_TYPE

Harus diatur ke DnsServerDohProperty. Menjelaskan properti server DNS-over-HTTPS.

Property

Jenis: DNS_SERVER_PROPERTY_TYPES

Jika anggota Jenis diatur ke DnsServerDohProperty, bidang DNS_SERVER_PROPERTY_TYPES::D ohSettings harus menunjuk ke objek DNS_DOH_SERVER_SETTINGS yang valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header netioapi.h (termasuk Iphlpapi.h)