DNS_SERVER_PROPERTY-Struktur (netioapi.h)
Beschreibt eine DNS-Servereigenschaft, die in der DNS_INTERFACE_SETTINGS3-Struktur festgelegt und über die SetInterfaceDnsSettings-Funktion konfiguriert wird.
Syntax
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;
Member
Version
Typ: ULONG
Muss auf DNS_INTERFACE_SETTINGS_VERSION1 festgelegt werden.
ServerIndex
Typ: ULONG
Muss der Index des entsprechenden Servers sein, der im member DNS_INTERFACE_SETTINGS3::NameServer oder ::P rofileNameServer vorhanden ist. Informationen zur ordnungsgemäßen Verwendung finden Sie in den Membern ServerProperties und ProfileServerProperties im Thema für die DNS_INTERFACE_SETTINGS3-Struktur .
Type
Muss auf DnsServerDohProperty festgelegt werden. Beschreibt eine DNS-over-HTTPS-Servereigenschaft.
Property
Typ: DNS_SERVER_PROPERTY_TYPES
Wenn das Type-Element auf DnsServerDohProperty festgelegt ist, muss das Feld DNS_SERVER_PROPERTY_TYPES::D ohSettings auf ein gültigesDNS_DOH_SERVER_SETTINGS-Objekt verweisen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | netioapi.h (include Iphlpapi.h) |