【问题标题】:Retrieving IP addresses allocated over a wireless hosted network检索通过无线托管网络分配的 IP 地址
【发布时间】:2014-03-18 10:03:51
【问题描述】:

我想执行在我看来是一项非常简单的任务。我使用netsh wlan start hostednetwork... 在 Win7 上启动了一个无线托管网络,一切都很好。甚至可以与远程设备建立通信。

使用arp -a -v我可以看到IP地址列表,发现我的远程设备的IP地址是192.168.173.xx。

现在,我只想使用 C++/CLI (.NET 4.5) 发现这个地址。我从未使用过网络,但我不是 .NET 的初学者。但是,我找不到任何东西。我尝试的一切都没有给我答案。应该有一个简单的方法吧?

我需要它的原因是因为远程设备充当服务器,所以我需要将我的请求从我的 PC 发送到该设备的地址......仅此而已。

有人知道如何执行此操作吗?

【问题讨论】:

    标签: windows networking c++-cli ip-address netsh


    【解决方案1】:

    看来我自己找到了解决这个问题的办法……

    GetIpNetTable2()
    

    然后扫描这个函数返回的表。见this link to MSDN

    它使用 Win32 函数而不是 C++/CLI,但它可以混合使用。

    【讨论】:

      猜你喜欢
      • 2011-11-21
      • 1970-01-01
      • 1970-01-01
      • 2016-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-12
      • 1970-01-01
      相关资源
      最近更新 更多