IP_PER_ADAPTER_INFO_W2KSP1 结构 (iptypes.h)

IP_PER_ADAPTER_INFO 结构包含特定于特定适配器的信息。

语法

typedef struct _IP_PER_ADAPTER_INFO_W2KSP1 {
  UINT            AutoconfigEnabled;
  UINT            AutoconfigActive;
  PIP_ADDR_STRING CurrentDnsServer;
  IP_ADDR_STRING  DnsServerList;
} IP_PER_ADAPTER_INFO_W2KSP1, *PIP_PER_ADAPTER_INFO_W2KSP1;

成员

AutoconfigEnabled

指定是否在此适配器上启用 IP 地址自动配置 (APIPA) 。 请参阅“备注”。

AutoconfigActive

指定此适配器的 IP 地址当前是否由 APIPA 自动配置。

CurrentDnsServer

保留。 使用 DnsServerList 成员获取本地计算机的 DNS 服务器。

DnsServerList

IP_ADDR_STRING结构的链接列表,这些结构指定本地计算机使用的 DNS 服务器集。

注解

APIPA 使用 IANA 保留的 B 类网络 169.254.0.0(子网掩码为 255.255.0.0),在没有 DHCP 服务器的网络上启用自动 IP 地址配置。 客户端发送 ARP 消息以确保所选地址当前未使用。 以这种方式自动配置的客户端继续每五分钟轮询一次有效的 DHCP 服务器,如果找到,DHCP 服务器配置将覆盖所有自动配置设置。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 iptypes.h (包括 Iphlpapi.h)

另请参阅

GetPerAdapterInfo

IP 帮助程序起始页

IP 帮助程序结构

IP_ADDR_STRING