HIDTestSource

所属分类:通讯编程
开发工具:Visual C++
文件大小:271KB
下载次数:19
上传日期:2010-03-24 02:43:58
上 传 者784119329
说明:  该程序演习特定设备的Windows藏的API。 安理会呼吁有关藏职能,并显示结果。 扩展的测试要求不寻常,但有效的参数功能的HID。 结果使检查错误隐藏的驱动程序。 在Windows HID类驱动程序的异常已经考虑到。 任何HID过滤驱动,HID氙微型驱动或为HID设备的USB过滤器驱动程序可能会导致问题,甚至BSODs。 当程序显示了HID设备中只用了Windows类驱动程序和安装自定义驱动程序,然后自定义驱动程序真正透明方面的HID API相同的结果。 即使WHQL测试司机的失败测试。双方肯辛顿和罗技鼠标驱动程序(2002年版)未通过测试。 否则,即使在Windows类驱动程序的一些测试是在一个错误的设备固件的迹象。 HID设备不显示在所有行动失败HidD_GetAttributes呼吁。
(This program exercises the HID API of Windows for a specific device. It calls the relevant HID functions and shows the results. The extended test calls the HID functions with unusual but valid parameters. The results allow to check HID drivers for bugs. The anomalies of the Windows HID class drivers are already taken into account. Any HID filter driver, HID minidriver or USB filter driver for a HID device can cause problems even BSODs. When the program shows the same results for a HID device with only the Windows class drivers and installed custom drivers then the custom drivers are really transparent regarding the HID API. Even WHQL tested drivers fail this test. Both Kensington and Logitech mouse drivers (as of 2002 version) fail the test. Failing some tests even with the Windows class drivers is an indication of bugs in the firmware of the device. HID devices which do not show up at all fail the HidD_GetAttributes call.)

文件列表:
About.dfm (2710, 2003-01-28)
HidInfo.dfm (3795, 2003-01-28)
HidTester.dfm (5091, 2003-01-28)
HidViewMain.dfm (2699, 2003-01-28)
HidXTester.dfm (4436, 2003-01-29)
HidTest.dpr (2702, 2003-01-28)
About.pas (556, 2003-01-28)
HidInfo.pas (12901, 2002-12-30)
HidTester.pas (12597, 2002-12-30)
HidViewMain.pas (6036, 2003-01-28)
HidXTester.pas (14661, 2003-01-28)
HidTest.dof (1536, 2003-01-29)
HID.ICO (2238, 2002-11-12)
HidTest.res (3008, 2003-01-28)
HidTest.cfg (378, 2003-01-29)
HidTest.exe (516608, 2003-01-29)

This program is a present to Jan Axelson, Lakeview Research. This program is Open Source. It is under the MPL 1.1 license except that it is only available from Jan Axelson. The program needs the HID component from Robert Marquardt. The component is available from Robert Marquardt (robert_marquardt@gmx.de), http://www.delphi-gems.com/controls.php or as part of the Jedi VCL from http://jvcl.sourceforge.net. This program exercises the HID API of Windows for a specific device. It calls the relevant HID functions and shows the results. The extended test calls the HID functions with unusual but valid parameters. The results allow to check HID drivers for bugs. The anomalies of the Windows HID class drivers are already taken into account. Any HID filter driver, HID minidriver or USB filter driver for a HID device can cause problems even BSODs. When the program shows the same results for a HID device with only the Windows class drivers and installed custom drivers then the custom drivers are really transparent regarding the HID API. Even WHQL tested drivers fail this test. Both Kensington and Logitech mouse drivers (as of 2002 version) fail the test. Failing some tests even with the Windows class drivers is an indication of bugs in the firmware of the device. HID devices which do not show up at all fail the HidD_GetAttributes call.

近期下载者

相关文件


收藏者