IP_ADAPTER_ORDER_MAP 结构 (ipexport.h)

IP_ADAPTER_ORDER_MAP结构在本地计算机上存储有关适配器及其相对优先级的信息数组。

语法

typedef struct _IP_ADAPTER_ORDER_MAP {
  ULONG NumAdapters;
  ULONG AdapterOrder[1];
} IP_ADAPTER_ORDER_MAP, *PIP_ADAPTER_ORDER_MAP;

成员

NumAdapters

AdapterOrder 成员中的网络适配器数。

AdapterOrder[1]

本地计算机上的适配器索引数组,按照网络Connections“适配器和绑定”对话框中指定的顺序提供。

注解

此结构由 GetAdapterOrderMap 函数返回,在网络操作期间用作其他相等接口的绑定断路器。 不应直接调用 GetAdapterOrderMap 函数;请改用 GetAdaptersInfo 函数。

即使 IP_ADAPTER_ORDER_MAP 结构的 NumAdapters 成员指示没有网络适配器,IP_ADAPTER_ORDER_MAP 结构至少包含AdapterOrder 成员。 当 IP_ADAPTER_ORDER_MAP 结构的 NumAdapters 成员为零时,单个 AdapterOrder 成员的值是未定义的。

此结构在 Ipexport.h 头文件中定义,该文件自动包含在 Iphlpapi.h 头文件中。 永远不应直接使用 Ipexport.h 头文件。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 ipexport.h (包括 Iphlpapi.h)

另请参阅

GetAdapterOrderMap

GetAdaptersInfo