網友評分: 5分
A1SysTest是個主要用于加載、啟動、停止與卸載驅動程序的工具,用于驅動開發測試,學習驅動編寫等。支持DDK驅動WDM驅動以及WDF驅動,還擁有強大的I/O Buffer編輯處理功能,有需要的可以下載來使用。
1、DDK驅動的加載、啟動、停止、卸載功能。
2、WDM驅動的加載、啟動、停止、卸載功能。
3、WDF驅動的加載、啟動、停止、卸載功能。
4、可以自動保存驅動的加載狀態,更加方便快捷。
5、通過自定義控制碼控制驅動。
6、強大的I/O Buffer編輯處理功能。
7、支持文件拖甩。
8、自帶HEX編輯器,靈活方便,功能強大。
DDK驅動測試說明
1、自帶測試驅動Test.sys不可修改文件名。
2、Test.sys有兩種功能,IO控制碼Code=0時則打印DebugString “HelloWord!”,用工具DebugView可以查看。
3、IO控制碼Code=1時則將輸入Buffer中的信息拷貝到輸出Buffer中。
4、IO控制碼Code=2時則直接向輸出Buffer中寫入信息“Hello World fromDriver”
測試步驟
1、將Test.sys托甩到A1SysTest界面中打開,并依次點擊[安裝]、[啟動]。
2、點擊[執行I/O控制]按鈕,可在工具DebugView中見到打印出的字符串。
3、點擊[編輯/查看緩存]按鈕,在HEX編輯器中隨意輸入些什么,關閉窗口。
4、將“Code(HEX)”后面的值修改為1。
5、點擊[執行I/O控制]按鈕,此時數據已輸出到輸出緩存中。
6、依次點擊[編輯/查看緩存]、[查看數據輸出緩存]查看驅動的輸出內容。
7、將“Code(HEX)”后面的值修改為2。
8、點擊[執行I/O控制]按鈕,此時字符串數據“Hello World from Driver”已輸出到輸出緩存中。
9、依次點擊[編輯/查看緩存]、[查看數據輸出緩存]查看驅動的輸出內容。
1、增加了獨有的R3下SymbolLinkName自動探測功能(而類似于DeviceTree等工具完成類似功能則需要加載驅動)。
2、增加了驅動自動分類功能,不同驅動可隨意拖甩進A1SysTest中,它會根據驅動類型的不同而自動區分加載。
3、增加了文件夾解析功能,可解析被拖甩至程序中文件夾內的各種類型驅動程序,并自動進行匹配配對。
4、增加了驅動狀態及時探測功能,可在載入文件時探測此驅動狀態,并以不同顏色的圖標顯示,一目了然。
5、增加了探測設備改變的功能,實時獲取設備最新狀態。
6、增加了查看設備驅動詳情的功能。
7、增加了HEX編輯器的定制功能。
8、增加了按鈕圖標,界面更美觀,操作更方便(Windows Vista以上完全可見)。
9、重新組織了幾乎所有代碼。
10、重新組織了驅動控制界面,將IO控制與驅動控制界面分開。
11、重新設計了I/O Buffer編輯界面,使用起來更舒心。
12、重新修改了WDM驅動控制代碼邏輯,使其完全兼容Win7。
13、重新組織了設備對象遍歷邏輯,提升了準確率。
14、修正了由字符操作在某些情況下降低穩定性的Bug。
15、修正了重復加載文件時可能引起崩潰的Bug。
16、修正了極個別情況下由硬件刷新消息引起崩潰的Bug。
17、進一步增加了英語類資源。
標簽: 驅動測試