有没有办法通过GNAT.Sockets获取MAC地址?
我已经多次阅读了.ads文件,但没有看到任何看起来会给出MAC地址的内容。
Ads here
发布于 2012-10-02 21:11:24
当我在谷歌上搜索你的问题时,我发现了一个你可以连接到的C解决方案here。与调用系统命令相比,这样做的一个优点是您不需要解析命令的输出,因此也不需要解析它的格式。一个缺点是你必须使用Ada的接口附件,但由于它是标准的,所以它很容易。
希望这能有所帮助。
发布于 2012-05-30 23:45:30
使用Get_Socket_Name获取您的本地套接字地址,并将其与您的某个网络接口的地址进行匹配。
https://stackoverflow.com/questions/10819064
复制相似问题