次の方法で共有


DNS_SERVER_PROPERTY構造体 (netioapi.h)

DNS_INTERFACE_SETTINGS3構造で設定され、SetInterfaceDnsSettings 関数を使用して構成される DNS サーバー プロパティについて説明します。

構文

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

種類: 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 [デスクトップ アプリのみ]
Header netioapi.h (Iphlpapi.h を含む)