函数GetAdaptersInfo 允许检索地址信息,包括所有适配器的网络掩码和默认网关。
自Windows Embedded Compact 7以来不推荐使用此功能。 "功能使用而不是"列出函数GetAdaptersAddresses作为替代。但是这个功能并没有报告网络掩码和默认网关。
如何获取网络掩码和网络适配器的默认网关?
答案 0 :(得分:0)
(weighing.TicketNo LIKE '%'+ @TicketNo + '%' OR
(@TicketNo = '' AND [Weighing].[WeighingDate] BETWEEN @startDate AND @endDate))
会返回IP_ADAPTER_ADDRESSES结构的链接列表。
在每个GetAdaptersAddresses
中,IP_ADAPTER_ADDRESSES
字段指向IP_ADAPTER_UNICAST_ADDRESSES结构列表。
在每个FirstUnitcastAddress
中都有一个名为IP_ADAPTER_UNICAST_ADDRESSES
的字段,它将网络掩码指定为IP地址的网络部分的长度(以位为单位)。请注意,WEC2013没有记录此字段(但它适用于桌面Windows)。
要将OnLinkPrefixLength
转换为ULONG掩码,请使用ConvertLengthToIpv4Mask。
网关地址通过每个OnLinkPrefixLength
结构中的FirstGatewayAddress
字段提供。