共用方式為


DNS_SERVER_PROPERTY 結構 (netioapi.h)

描述 DNS 伺服器屬性,該屬性是在 DNS_INTERFACE_SETTINGS3 結構中設定,並透過 SetInterfaceDnsSettings 函式設定。

語法

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)