IP_ADDR_STRING 结构 (iptypes.h)

IP_ADDR_STRING结构表示 IPv4 地址链接列表中的节点。

语法

typedef struct _IP_ADDR_STRING {
  struct _IP_ADDR_STRING *Next;
  IP_ADDRESS_STRING      IpAddress;
  IP_MASK_STRING         IpMask;
  DWORD                  Context;
} IP_ADDR_STRING, *PIP_ADDR_STRING;

成员

Next

指向列表中下一 个IP_ADDR_STRING 结构的指针。

IpAddress

一个 值,该值指定具有单个成员 String 的结构类型。 String 成员是大小为 16 的字符数组。 此数组保存一个 IPv4 地址(以点状十进制表示法表示)。

IpMask

一个 值,该值指定具有单个成员 String 的结构类型。 String 成员是大小为 16 的字符数组。 此数组以点十进制表示法保存 IPv4 子网掩码。

Context

NTE) (网络表条目。 此值对应于 AddIPAddress 和 DeleteIPAddress 函数中的 NTEContext 参数。

要求

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

另请参阅

AddIPAddress

DeleteIPAddress

IP 帮助程序起始页

IP 帮助程序结构

IP_ADAPTER_INFO

IP_ADDRESS_STRING