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 結構主題中的 ServerProperties 和 ProfileServerProperties 成員。
Type
必須設定為 DnsServerDohProperty。 描述 DNS-over-HTTPS 伺服器屬性。
Property
如果 Type 成員設定為 DnsServerDohProperty,則 DNS_SERVER_PROPERTY_TYPES::D ohSettings 字段必須指向有效的 DNS_DOH_SERVER_SETTINGS 物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | netioapi.h (包括 Iphlpapi.h) |