iphelper

    1熱度

    2回答

    我想獲得上述信息。 我找到了IP Helper API,它工作。唯一的問題是,在Vista以前的系統中,我無法確定適配器是無線還是常規以太網。 我還需要支持WinXP和Server 2003。 這裏是從文檔(IP Helper)相關的報價: IEEE 802.11無線網絡接口。 注意此適配器類型在Windows Vista和更高版本上返回。在Windows Server 2003和Windows

    0熱度

    1回答

    我的第一個賭注是GetIpAddrTable(),因爲有樣本代碼,但它只支持IPv4。然後我嘗試了GetAdaptersInfo(),但文檔表明它已被GetAdaptersAddresses()廢棄。我應該使用任何代碼示例來使用GetAdaptersAdresses()或任何其他IP Helper API獲取網絡掩碼?

    5熱度

    1回答

    我需要確定每個進程的網絡使用統計信息,類似於TCPView可以執行的操作。 Example http://img513.imageshack.us/img513/861/6601f15814544055a590e26.png 所以,你拍我張貼的this question,或this question重複之前,我想指出的是,那些都擁有完整的答案,可以幫助我真正做到這一點。 我一直在做研究,並且有很多

    2熱度

    1回答

    由於我是第一次發佈海報,如果我無意中遺漏了任何關鍵信息,我會表示歉意,但在此處發佈。 背景:我做了一些測試,以找出MIB_TCPROW_OWNER_MODULE無證成員陣列「OwningModuleInfo」是什麼,以及如何援助表示在確定哪些進程擁有TCP端點的功能。我得出的結論是,數組中的第一項是運行服務列表中服務的索引,這使我們陷入了奇怪的問題。我在Windows 7上使用Visual Stu

    0熱度

    1回答

    我正試圖編寫一個程序,它將根據命令切換選定的適配器的IP。爲此,我使用GetAdaptersInfo()函數獲取適配器的索引及其IP上下文,然後使用它刪除當前IP(通過DeleteIPAddress(上下文))。 之後,新IP將通過AddIPAddress()插入。 問題是,當試圖刪除「默認」IP(未由AddIPAddress()設置的IP)並在刪除舊IP之前調用AddIPAddress時,對De

    1熱度

    1回答

    有誰知道是否存在包含WMI IPHelper函數的等價物的現有C#.NET名稱空間?具體而言,我需要調用CreateIpForwardEntry和DeleteIpForwardEntry。通過P/Invoke是唯一的方法嗎? (注意:這不是對第三方庫的請求,而是對於標準.NET庫的請求)

    2熱度

    1回答

    我已經制作了一個應用程序,用於監視本地PC的活動tcp/udp連接。現在,我的連接列表是靜態的,我如何使它動態?我嘗試使用Timer事件,但GetExtendedTCPTable返回完整的連接列表。我只希望將新的連接添加到我的listView中。有沒有一些API可以做到這一點?還是我必須手動跟蹤所有連接,比較它們,然後添加到顯示? 由於提前

    1熱度

    1回答

    當我的Qt4寫了一個簡單的應用程序,修改網卡參數,我有一個插槽稱爲setInterfaceParams,像這樣實現的: DWORD WinNetInterface::setInterfaceParams(QString index, QString ip, QString netmask, QString gateway) { DWORD res = NULL; HINSTA

    0熱度

    1回答

    我想列出窗口路由表中的條目。與route print相同的輸出。我使用IP Helper API的GetIpForwardTable2函數。但是我得到一些不同於路由命令輸出的奇怪結果。 我運行它在VirtualBox的64位Windows 7,我有3個網卡(NAT,橋和內部網絡),並用下面的命令編譯它在Cygwin的: gcc -D_WIN32_WINNT=0x0601 -DNTDDI_VERSI

    0熱度

    1回答

    嗨可以任何一個共享關於網絡適配器配置與IP地址或不使用DHCP或手動的eithor。如何檢查使用vC++/Windows API?