treeping
驱动牛犊
驱动牛犊
  • 注册日期2003-07-27
  • 最后登录2008-02-16
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望10点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:2304回复:2

我的usb过滤驱动一安装,功能驱动就不工作了,高手看看

楼主#
更多 发布于:2007-12-10 19:53
我编译了ds下的usbfilt程序,想做一个usb键盘的低层过滤程序,可是安装后不再显示键盘设备了,高手看看怎么回事?我也参考无心化语的文章,可是他给的例子是9x下的,我要xp下的。下面是我的inf文件:

;; usbfilt.inf - INF file for WDM keyboard filter example
;; Copyright (c) 1997-2000 Compuware Corporation, Inc.

;--------- Version Section ---------------------------------------------------

[Version]
Signature="$Windows NT$"
SignOS=Windows 2000
Provider=%ProviderName%
Class=HID
ClassGUID={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
LayoutFile=layout.inf
DriverVer=11/10/2007,1.0.0.0


;--------- SourceDiskNames and SourceDiskFiles Section -----------------------

; These sections identify source disks and files for installation.  They are
; shown here as an example, but commented out.

;[SourceDisksNames]
;1 = "Install Disk",Disk1,,

;[SourceDisksFiles]
;usbfilt.sys = 1,,

;--------- DestinationDirs Section -------------------------------------------

[DestinationDirs]
DefaultDestDir = 12

;--------- Manufacturer and Models Sections ----------------------------------

[Manufacturer]
%MfgName%=Mfg0

[Mfg0]
%USB\VID_04B4&PID_0101.DeviceDesc%    =HID_usbfilt_DDI, USB\VID_04B4&PID_0101


;---------- DDInstall Sections -----------------------------------------------
; --------- Windows 2000 -----------------

[HID_usbfilt_DDI.NT]
CopyFiles=HID_usbfilt_DDI.CopyFiles
AddReg=HID_usbfilt_DDI.AddReg

[HID_usbfilt_DDI.CopyFiles]
 hidusb.sys
 hidparse.sys
 hidclass.sys
 usbfilt.sys

[HID_usbfilt_DDI.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"hidusb.sys"



[HID_usbfilt_DDI.NT.HW]
AddReg=usbfilt_DDI_HW_AddReg

[HID_usbfilt_DDI.NT.Services]

Addservice = usbfilt, 0x00000002, usbfilt_AddService


[usbfilt_AddService]
DisplayName    = %SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
LoadOrderGroup = Extended Base
ServiceBinary  = %12%\usbfilt.sys

; --------- Files (common) -------------

[usbfilt_Files_Driver]
usbfilt.sys

[usbfilt_DDI_HW_AddReg]
HKR,,"LowerFilters",0x00010000,"usbfilt"

;--------- Strings Section ---------------------------------------------------

[Strings]
ProviderName="709"
MfgName="709"
DeviceClassName="709"
SvcDesc="hot key usb Filter"

USB\VID_04B4&PID_0101.DeviceDesc="USB Filter key for 04b4"



渴望爱情在太阳下面。
游客

返回顶部