栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

在vb.net中使用Iphlpapi.dll获取网络信息

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在vb.net中使用Iphlpapi.dll获取网络信息

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

本内容是为了解决众多vb爱好者在调用Iphlpapi时,由于vb和vb.net下的api调用不同,产生的诸多的问题。

本篇文章特地将《在vb中使用Iphlpapi.dll获取网络信息 目录》中第二章的代码全部改写为vb.net。代码中涉及的函数及对应参数的说明,请参看《在vb中使用Iphlpapi.dll获取网络信息》相关章节。同时,在本章代码中,相应地附录了使用到的函数和结构对应的c代码和vb代码以作对比。

在下一次循序渐进教程更新时,我将会增加如何使用API一章,详细讲述在vb.net中如何调用各种api,欢迎捧场。

第一节 获取本机网络适配器的信息 GetAdaptersInfo
第二节 获取MIB-II 接口表 GetIfTable
第三节 获取本机TCP 信息列表 GetTcpStatistics
第四节 获取当前TCP连接情况 GetTcpTable
第五节 获取本机UDP信息列表 GetUdpStatistics
第六节 获取当前UDP连接情况 GetUdpTable
第七节 获取本机网间控制报文协议信息 GetIcmpStatistics
第八节 获取本机网络参数 GetNetworkParams
第九节 获取网卡–IP地址映射表 GetIpAddrTable
第十节 获取本机已探测的IP – 物理地址映射表 GetIpNetTable
第十一节 获取当前计算机的IP信息 GetIpStatistics
第十二节 获得本机系统网络接口适配器的列表 GetInterfaceInfo
第十三节 获得目的地IP(只能是所在局域网中的IP)对应的物理地址 SendARP
第十四节 返回本机网络接口数量 GetNumberOfInterfaces
第十五节 设置本机默认的生存时间(time-to-live:TTL)值 SetIpTTL
第十六节 获取本机IP 路由表 GetIpForwardTable
第十七节 设置TCP连接状态 SetTcpEntry
第十八节 在本地电脑的地址解析协议(ARP :Address Resolution Protocol)表中创建和删除一个ARP CreateIpNetEntry
第十九节 Ping一个IP地址 IcmpCreateFile...
第二十节 测定到指定目的地往返时间和跳跃数
第二十一节 增加和删除一个IP地址

由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。

学习更多vb.net知识,请参看 vb.net 教程 目录

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/906150.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号