umdf

    1熱度

    2回答

    我使用Windbg來調試我的用戶模式驅動程序(考慮USB)。我的驅動程序包(調試版本,64位)具有內核模式和用戶模式代碼。該軟件包已成功安裝在我的目標機器中,並且模塊也已加載(因爲我可以使用windbg-command進行驗證:'lm 「)。我在主機上以管理員模式運行Windbg並使用1394火線卡調試目標。 在開始應用程序之後,當我嘗試在用戶模式驅動程序中調試一個函數時,我發現雖然斷點已正確設置

    -2熱度

    1回答

    我們讀了一個基於uart通信的前面板,我想用它來通信到windows pc。解決方案是使用一個芯片隱蔽UART到USB,Windows上的芯片驅動程序是虛擬COM,驅動程序顯示在設備管理器中,並從前面板接收信息,但它不是開源的。 我想知道如何開發KMDF/UMDF驅動程序來讀取/寫入虛擬COM驅動程序,以將KEY信息發送到Windows系統,或讓Windows系統識別這是關鍵信息。 請給我一些示例

    2熱度

    1回答

    一個UMDF虛擬設備驅動程序(或軟件設備),我有使用ANT USB加密狗與自行車教練溝通的「現成的」商業軟件。因爲協議是略有不同(不是很多) 我的教練是不與軟件兼容。 我的目標是編寫一個協議轉換器。我唯一能想到的就是在設備管理器(相同的PID \ VID)中將UMDF虛擬設備驅動程序(如Magic ISO Virtual DVD)看作ANT USB設備,同時將其自身連接到物理ANT設備。虛擬設備驅

    1熱度

    1回答

    我正在研究Windows 10上的條形碼掃描器項目,我們將使用軟件觸發。我從應用程序中獲得了所提到的API來實現軟件觸發,但無法獲得有關這些調用的驅動程序端處理程序的信息? 有人可以建議這個軟件觸發API的相應的POS框架調用? 在此先感謝。 問候, Tajpeer

    5熱度

    2回答

    在Visual Studio 2012中創建Windows驅動程序項目時,您有許多不同的選項可供選擇。 有一個page on MSDN,可以幫助您爲您的設備選擇正確的驅動程序模型。然而,它並沒有清楚地解釋WDM,KMDF和UMDF驅動器類型之間的確切區別,以及何時選擇哪種型號。 我正在尋找關於WDM,KMDF和UMDF驅動程序模型之間差異的解釋,因此很容易讓開始的Windows驅動程序開發人員選擇

    0熱度

    1回答

    行: #include "device.tmh" 出現紅色下劃線,並報告錯誤「源文件無法打開」(我是從西班牙語翻譯在這裏,英文中的措辭可能不同)。 而且,話像: TRACE_LEVEL_INFORMATION, TRACE_DRIVER 都出現紅色下劃線。 「標識符未定義」。 發生了什麼事?

    1熱度

    1回答

    我正在尋找一種方法來創建用戶模式虛擬MIDI電纜驅動程序。 不幸的是,在MSDN上沒有任何東西,並且在MSDN論壇上,我問任何人都無法確定它應該如何實現。 首先,有可能嗎? 其次,我不確定MSDN的信息是否適用於UMDF。 任何有比我更多線索的人? 最好的問候。

    2熱度

    1回答

    我正在嘗試爲Windows 7上的MTP設備編寫篩選器驅動程序,以便記錄文件操作並阻止某些文件操作。我發現,處理MTP在Windows驅動程序名爲WpdMtpDr.dll一個UMDF驅動程序,我根據這個example(樣品UMDF過濾驅動上述UMDF功能驅動程序),因爲我對待WpdMtpDr.dll作爲功能驅動程序寫了UMDF過濾器驅動程序。我還使用this作爲參考,以確定驅動程序是安裝爲上限還是

    0熱度

    1回答

    在我UMDF司機,我有包裝內CComPtr CComPtr<IWDFMemory> memory; 的CComPtr文檔說一個IWDFMemory,如果CComPtr對象失控的範圍,它就會自動地釋放。這意味着該代碼不應該產生任何內存泄漏: void main() { CComPtr<IWDFDriver> driver = /*driver*/; /* dri

    0熱度

    1回答

    ,同時遵循基於模板(link to MSDN Tutorial)編寫通用Windows驅動程序(UMDF 2)的教程,但嘗試構建時未對模板進行任何修改碼。 錯誤LNK1181無法打開輸入文件 'C:\ Program Files文件(x86)的\的Windows套件\ 10 \ LIB \ 10.0.10240.0 \恩\ 64 \ wpprecorderum.lib' 我安裝了(link to