winsock-lsp

    4熱度

    1回答

    我想寫的Winsock LSP一個和每個MSDN文檔的dll應該導出一個單一的功能即。的WSPStartup()在Ws2spi.h 在編譯時定義我得到一個錯誤: error C2375: 'WSPStartup' : redefinition; different linkage 如果我的 __declspec(dllexport) 指令追加到它。在另一方面,如果我使用 __control

    0熱度

    2回答

    我打算構建一個阻止所有瀏覽器上的廣告的Ad Blocker應用程序。 有些廣告攔截器針對每個瀏覽器都有插件,但我認爲這是很多工作和不兼容的問題。我正在考慮一款適用於廣告防火牆的應用程序。 當然,主要的操作系統是Windows。 是否可以編寫適用於所有Windows版本(2000,XP,VISTA,7)的內容? 這種軟件的最佳方法是什麼?

    0熱度

    1回答

    我正在寫一個需要與Windows服務通信的Winsock LSP(分層服務提供者)DLL。 通信使用內存映射文件和事件進行同步。一切正常,如果應用程序不作爲服務運行,但如果它沒有找到任何事件或文件映射(我在OpenEvent上得到ERROR_FILE_NOT_FOUND錯誤)。 我懷疑會發生這種情況,因爲作爲服務運行時,應用程序以SYSTEM用戶身份運行,並且LSP由作爲本地用戶運行的應用程序加載

    0熱度

    1回答

    我正試圖爲自己編寫一個應用程序來學習東西並在我自己的辦公室中使用。我想寫的是: 我有兩個nics。第一個是連接到互聯網,另一個是連接到網絡 我已經啓用ICS(Internet連接共享),在我自己的電腦 其他計算機(筆記本電腦,ipad公司等)使用我的電腦連接到互聯網 所以我的C就像一個熱點 我想看到他們連接並登錄自己的IP和MAC地址。如果我能做到這一點,我將來還會添加登錄功能。 實際上,我的LS

    1熱度

    3回答

    使用VS2010編譯 安裝了平臺SDK(Microsoft Windows SDK v7.1)。 當我嘗試建立樣本LSP(位於C:\ Program Files文件\ Microsoft平臺SDK \的Samples \ NetDS \的WinSock \ LSP) - 開始RESOLVED--! 我得到以下16個相同的兩個錯誤。 Error 1 error C1083: Cannot open

    0熱度

    1回答

    我已經修改了Microsoft的LSP(Winsosk分層服務提供程序)示例,以便爲桌面應用網頁過濾器。我可以通過將http頭中的主機與文件中被禁止的網站列表進行比較來阻止訪問網站。如果一個網頁被阻塞,LSP會用HTML頁面填充緩衝區,表明這個頁面被禁止。我在Firefox 4,Opera 11和IE 6上進行了測試,並顯示了一個塊頁面。但是,此類頁面未在Chrome 11中顯示(最新版本)。 我

    0熱度

    1回答

    我正在開發一個LSP,我需要知道確切的URL是什麼。 例如,假設用戶使用Firefox瀏覽頁面。無論是HTTP還是HTTPS,我都希望獲得頁面完整的URL。我怎樣才能做到這一點? 我可以通過獲取HTTP請求頭(Request Line和Host)來獲取地址;然而協議(http,https)不能通過這種方式來解決。

    0熱度

    1回答

    有誰知道如何調試隨Microsoft Platform SDK提供的LSP示例嗎?我閱讀了這個主題,發現dt_dll示例生成了一個可以與ws2_32.dll的選中版本一起使用的DLL文件。 問題是他們沒有說如何去做。如何使用dt_dll.dll文件?如何包含它?如何調試它?整個過程並不清楚。 此外,我試圖在LSP示例的代碼中創建一個日誌文件。即使加載了LSP並且網絡操作功能正常,該文件也未創建。

    1熱度

    1回答

    我在使用Microsoft Platform SDK提供的示例LSP中的WSPSend函數中獲取目標端口號時遇到問題。 這是我正在使用的代碼。如下所示,不輸入if語句。我使用調試功能對此進行了驗證。 我試圖使用目的端口80 int WSPAPI WSPSend( SOCKET s, LPWSABUF lpBuffers, DWORD dwBufferCoun

    18熱度

    4回答

    我期待在C#寫一個LSP來捕獲和重新定向的UDP數據包.. 我沒有經驗與LSP的,但我聽說他們可以做這樣的事情如果我錯了,請糾正我,但這可能嗎? 我會喜歡一些示例代碼,但我會採取任何信息或建議,任何人都可以給這個話題。 :)