2014-02-18 53 views
0

我想執行在我看來是非常簡單的任務。我使用netsh wlan start hostednetwork...在Win7上啓動了一個無線託管網絡,一切都很好。即使可以與遠程設備建立通信。檢索通過無線託管網絡分配的IP地址

使用arp -a -v我可以看到IP地址列表,發現遠程設備的IP地址爲192.168.173.xx.

現在,我只想使用C++/CLI(.NET 4.5)來發現這個地址。我從來沒有與網絡合作過,但我不是.NET的初學者。但是,我找不到任何東西。我所有的嘗試都沒有給我答案。應該有一個簡單的方法,不是?

我需要的原因是因爲遠程設備充當服務器,所以我需要將我的請求從我的PC發送到該設備的地址......就這樣。

有人知道如何執行此操作?

回答

0

看來,我發現自己解決這個問題...

GetIpNetTable2() 

然後掃描表這個函數返回。請參閱this link to MSDN

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