zhjie374
驱动小牛
驱动小牛
  • 注册日期2004-10-27
  • 最后登录2012-01-17
  • 粉丝2
  • 关注1
  • 积分17分
  • 威望144点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
阅读:1506回复:1

谁给我一个过滤USBSTOR.SYS的UPPER的INF例子

楼主#
更多 发布于:2005-03-29 17:21
谢谢.

谢谢
zhjie374
驱动小牛
驱动小牛
  • 注册日期2004-10-27
  • 最后登录2012-01-17
  • 粉丝2
  • 关注1
  • 积分17分
  • 威望144点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-30 10:58
我参考了一个,结果安装以后U盘都不能正确使用了.
;usbfilt.sys
[Version]
Signature=\"$CHICAGO$\"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
provider=%MSFT%
LayoutFile=LAYOUT.INF
DriverVer=12/09/1999,5.00.2195.1

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%MfgName%=Microsoft

[Microsoft]
%USB\\VID_03EE&PID_0000.DeviceDesc%=USBSTOR_CBI,  USB\\VID_03EE&PID_0000
%USB\\VID_03EE&PID_6901.DeviceDesc%=USBSTOR_CBI,  USB\\VID_03EE&PID_6901
%USB\\VID_03F0&PID_0107.DeviceDesc%=USBSTOR_BULK, USB\\VID_03F0&PID_0107
%USB\\VID_0409&PID_002C.DeviceDesc%=USBSTOR_BULK, USB\\VID_0409&PID_002C
%USB\\VID_04E6&PID_0001.DeviceDesc%=USBSTOR_CB,   USB\\VID_04E6&PID_0001
%USB\\VID_04E6&PID_0101.DeviceDesc%=USBSTOR_BULK, USB\\VID_04E6&PID_0101
%USB\\VID_057B&PID_0000.DeviceDesc%=USBSTOR_CBI,  USB\\VID_057B&PID_0000
%USB\\VID_059B&PID_0001.DeviceDesc%=USBSTOR_BULK, USB\\VID_059B&PID_0001
%USB\\VID_059B&PID_0030.DeviceDesc%=USBSTOR_BULK, USB\\VID_059B&PID_0030
%USB\\VID_059B&PID_0031.DeviceDesc%=USBSTOR_BULK, USB\\VID_059B&PID_0031
%USB\\VID_059F&PID_A601.DeviceDesc%=USBSTOR_CB,   USB\\VID_059F&PID_A601
%USB\\VID_0644&PID_0000.DeviceDesc%=USBSTOR_CBI,  USB\\VID_0644&PID_0000
%USB\\VID_0693&PID_0002.DeviceDesc%=USBSTOR_BULK, USB\\VID_0693&PID_0002
%USB\\VID_0693&PID_0003.DeviceDesc%=USBSTOR_BULK, USB\\VID_0693&PID_0003
%USB\\VID_0718&PID_0002.DeviceDesc%=USBSTOR_BULK, USB\\VID_0718&PID_0002
%USB\\VID_0781&PID_0001.DeviceDesc%=USBSTOR_CB,   USB\\VID_0781&PID_0001

%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\\Class_08&SubClass_02&Prot_50
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\\Class_08&SubClass_05&Prot_50
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\\Class_08&SubClass_06&Prot_50


[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
USBSTOR.CopyList = 10, system32\\drivers
NTMAP.CopyList = 10, system32\\drivers
;add here
ENCRYPT.CopyList = 10, system32\\drivers

; Windows 98+ Install Sections
;
[USBSTOR_CBI]
;CopyFiles=USBSTOR.CopyList, NTMAP.CopyList
;change here
CopyFiles=USBSTOR.CopyList, NTMAP.CopyList,ENCRYPT.CopyList
AddReg=USBSTOR.AddReg, USBSTOR_CBI.AddReg

[USBSTOR_CB]
;CopyFiles=USBSTOR.CopyList, NTMAP.CopyList
;change here
CopyFiles=USBSTOR.CopyList, NTMAP.CopyList,ENCRYPT.CopyList
AddReg=USBSTOR.AddReg, USBSTOR_CB.AddReg

[USBSTOR_BULK]
;CopyFiles=USBSTOR.CopyList, NTMAP.CopyList
;change here
CopyFiles=USBSTOR.CopyList, NTMAP.CopyList,ENCRYPT.CopyList
AddReg=USBSTOR.AddReg, USBSTOR_BULK.AddReg


; Windows 2000 Install Sections
;
[USBSTOR_CBI.NT]
;CopyFiles=USBSTOR.CopyList
;change here
CopyFiles=USBSTOR.CopyList,ENCRYPT.CopyList
AddReg=USBSTOR.AddReg, USBSTOR_CBI.AddReg

[USBSTOR_CB.NT]
;CopyFiles=USBSTOR.CopyList
;change here
CopyFiles=USBSTOR.CopyList,ENCRYPT.CopyList
AddReg=USBSTOR.AddReg, USBSTOR_CB.AddReg

[USBSTOR_BULK.NT]
;CopyFiles=USBSTOR.CopyList
;change here
CopyFiles=USBSTOR.CopyList,ENCRYPT.CopyList
AddReg= USBSTOR_BULK.AddReg


; Windows 98+ Registry Section
;
[USBSTOR.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,USBSTOR.SYS


; Windows 98+ & Windows 2000 Registry Sections
;
[USBSTOR_CBI.AddReg]
HKR,,DriverFlags,0x00010001,0x00000002

[USBSTOR_CB.AddReg]
HKR,,DriverFlags,0x00010001,0x00000003

[USBSTOR_BULK.AddReg]
HKR,,DriverFlags,0x00010001,0x00000001


; Windows 98+ HW Install Sections
;
[USBSTOR_CBI.HW]
AddReg=USBSTOR.HW.AddReg

[USBSTOR_CB.HW]
AddReg=USBSTOR.HW.AddReg

[USBSTOR_BULK.HW]
AddReg=USBSTOR.HW.AddReg

[USBSTOR.HW.AddReg]
HKR,,upperfilters,0,\"NTMAP.SYS\"
;add here
HKR,,Lowerfilters,0x00010000,\"usbfilt.SYS\"

;add here
; Windows 2000 HW Install Sections
;
[USBSTOR_CBI.NT.HW]
AddReg=USBSTOR.NT.HW.AddReg

[USBSTOR_CB.NT.HW]
AddReg=USBSTOR.NT.HW.AddReg

[USBSTOR_BULK.NT.HW]
AddReg=USBSTOR.NT.HW.AddReg

[USBSTOR.NT.HW.AddReg]
HKR,,Lowerfilters,0x00010000,\"usbfilt.SYS\"

; Windows 2000 Service Install Sections
;
[USBSTOR_CBI.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService
;add here
Addservice = USBFILT,, USBFILTINST.AddService

[USBSTOR_CB.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService
;add here
Addservice = USBFILT,, USBFILTINST.AddService

[USBSTOR_BULK.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService
;add here
Addservice = USBFILT,, USBFILTINST.AddService

[USBSTOR.AddService]
DisplayName    = %USBSTOR.SvcDesc%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\\System32\\Drivers\\USBSTOR.SYS
LoadOrderGroup = Base

;add here
[USBFILTINST.AddService]
DisplayName    = %USBFILT.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_AUTO_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %10%\\System32\\Drivers\\usbfilt.sys
LoadOrderGroup = Extended Base

[USBSTOR.CopyList]
USBSTOR.SYS

[NTMAP.CopyList]
NTMAP.SYS

;add here
[ENCRYPT.CopyList]
usbfilt.SYS

[Strings]
MSFT = \"Microsoft\"
MfgName = \"Microsoft\"

USB\\VID_03EE&PID_0000.DeviceDesc = \"Mitsumi USB CD-R/RW Drive\"
USB\\VID_03EE&PID_6901.DeviceDesc = \"Mitsumi USB Floppy\"
USB\\VID_03F0&PID_0107.DeviceDesc = \"HP USB CD-Writer Plus\"
USB\\VID_0409&PID_002C.DeviceDesc = \"NEC Clik!-USB Drive\"
USB\\VID_04E6&PID_0001.DeviceDesc = \"USB ATAPI Storage Device\"
USB\\VID_04E6&PID_0101.DeviceDesc = \"USB ATAPI Storage Device\"
USB\\VID_057B&PID_0000.DeviceDesc = \"Y-E Data USB Floppy\"
USB\\VID_059B&PID_0001.DeviceDesc = \"Iomega USB Zip 100\"
USB\\VID_059B&PID_0030.DeviceDesc = \"Iomega USB Zip 250\"
USB\\VID_059B&PID_0031.DeviceDesc = \"Iomega USB Zip 100\"
USB\\VID_059F&PID_A601.DeviceDesc = \"LaCie USB Hard Drive\"
USB\\VID_0644&PID_0000.DeviceDesc = \"TEAC USB Floppy\"
USB\\VID_0693&PID_0002.DeviceDesc = \"USB SmartMedia Reader/Writer\"
USB\\VID_0693&PID_0003.DeviceDesc = \"USB CompactFlash Reader/Writer\"
USB\\VID_0718&PID_0002.DeviceDesc = \"Imation SuperDisk USB 120MB\"
USB\\VID_0781&PID_0001.DeviceDesc = \"SanDisk USB ImageMate\"

GenericBulkOnly.DeviceDesc = \"USB Mass Storage Device\"

USBSTOR.SvcDesc = \"USB Mass Storage Driver\"

;add here
USBFILT.SvcDesc = \"USB Mass Storage Filter Driver\"
游客

返回顶部