阅读:1067回复:0
急急急急:U盘驱动安装问题
大侠们好!我前段时间根据“驱动小妹”的帖子写了个U盘过滤驱动程序,可是不知道如何安装.
问题如下: 1、我的注册表安装方法不知道对不对 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_10d6&Pid_1100\5&18ea5b2&0&2] "UpperFilters"="UDriver" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\UDriver] "Type"=dword:00000001 "Start"=dword:00000003 "ErrorControl"=dword:00000001 "DisplayName"="UDriver" 2、我的INF文件安装不知道对不对 [Version] signature = "$Windows NT$" Class =DiskDrive ;This is determined by the work this filter driver does ClassGuid ={4D36E967-E325-11CE-BFC1-08002BE10318};This value is determined by the Class Provider = %MyName% DriverVer = 08/28/2008,1.0.0.1 CatalogFile = Mycat.cat ; A CatalogFile entry is required for a WHQL signature. ; The actual catalog file will be provided by WHQL. The ; catalog file for this sample is not provided for use. [DestinationDirs] DefaultDestDir = 12 My.DriverFiles = 12 ;%windir%\system32\drivers [SourceDisksNames] 1 = %MyDisk% [SourceDisksFiles] %MySysFileName% = 1 [DefaultInstall] OptionDesc = %MyServiceDesc% CopyFiles = My.DriverFiles [DefaultInstall.Services] AddService = %MyServiceName%,,My.Service AddReg = My.AddRegistry [DefaultUninstall] DelFiles = My.DriverFiles ;DelReg = My.DelRegistry [DefaultUninstall.Services] DelService = %MyServiceName%,0x200 [My.Service] DisplayName = %MyServiceName% Description = %MyServiceDesc% ServiceBinary = %12%\system32\drivers\%MySysFileName% ;%windir%\system32\drivers\UDriver.sys ServiceType = 2 ;SERVICE_FILE_SYSTEM_DRIVER StartType = 0 ;SERVICE_BOOT_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ;LoadOrderGroup = PnP Filter ;"filter" if install to 2k. AddReg = My.AddRegistry [My.AddRegistry] HKR,,"LowerFilters",0x00010000,"UDriver" ;[My.DelRegistry] [My.DriverFiles] %MySysFileName% [Strings] MyName = "lwc" MyServiceDesc = "lwc's File System Filter." MyServiceName = "UDriver" MyRegistry = "system\ControlSet001\services\USBSTOR\UDriver" MyDisk = "lwc Source Media" MySysFileName = "UDriver.sys" 3. |
|