阅读:1572回复:3
我的inf文件是否有错误
我有一个SCSI设备,是做RAID用的,我现在为它写一个驱动,却装不上去,请各位帮我看看是不是inf文件有错误。
硬件资料: 设备名是:ENLIGHT EN8983 SCSI Processor Device VENDER ID : ENLIGHT PRODUCT ID:EN8983 (FW 工程师提供) 它是通过SCSI BUS和SCSI Adapter通信的,SCSI Adapter插在一个PCI槽上.我找不到它归属的Class和Class uid,也不知inf中设备ID 描述的是否正确,我想这大概是问题所在。请大家帮忙看一下。 ; Minimal.inf ; ; Installation file (.inf) for the ENLIGHT EN8983 SCSI Processor Device device. ; ; (c) Copyright 2002 Enlight ; [Version] Signature=\"$Windows NT$\" Provider=%En% ;ClassGUID={4d36e97d-e325-11ce-bfc1-08002be10318} ;Class=System CatalogFile=Minimal.cat DriverVer=07/04/2002 [DestinationDirs] DefaultDestDir = 12 ; ; Driver information ; [Manufacturer] %En% = En.Mfg [En.Mfg] %En.DeviceDesc0% = Minimal, SCSI\\EnlightEn8983 ; ; General installation section ; [Minimal] ; ; File sections ; ; ; Service Installation ; [Minimal.Services] AddService = Minimal, 0x00000002 , Minimal_Service_Inst, Minimal_EventLog_Inst [Minimal_Service_Inst] DisplayName = %Minimal.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Pointer Port ServiceBinary = %12%\\Minimal.sys [Minimal_EventLog_Inst] AddReg = Minimal_EventLog_AddReg [Minimal_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,\"%SystemRoot%\\System32\\IoLogMsg.dll;%SystemRoot%\\System32\\drivers\\Minimal.sys\" HKR,,TypesSupported,0x00010001,7 ; ; Source file information ; [SourceDisksNames.x86] 1 = %DiskId1%,,,\"\" [SourceDisksFiles] ; Files for disk Enlight Installation Disk #1 (DiskDrive) Minimal.sys = 1,, [Strings] ; ; Non-Localizable Strings ; REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 SERVICEROOT = \"System\\CurrentControlSet\\Services\" ; ; Localizable Strings ; En.DeviceDesc0 = \"ENLIGHT EN8983 SCSI Processor Device\" DiskId1 = \"Enlight Installation Disk #1 (DiskDrive)\" En = \"Enlight\" Minimal.SvcDesc=\"Minimal\" |
|
最新喜欢:fly_fl... |
沙发#
发布于:2002-07-04 21:15
可能是上面的问题比较菜,所以没人回答.不过,我已经从注册表找到它的class,classguid,和device信息,因此可以安装.注册表里它的
class是unknown.现在我的设备就装在other device下,设备前有一个大大的问号,我不明白怎么做才能去除这个问号;另外,我可不可以改掉设备的class和classguid,我想把它改成disk drive,这样做要不要 修改注册表呢,怎么修改呢?这样是不是就可以去掉问号呢?各位大虾帮帮忙,我有分给的 |
|
板凳#
发布于:2002-07-05 12:00
你的文件我没看出什么.
但我今天碰到一个奇怪的问题. 在98下的一个驱动 安装时也出现一个问号.查了一上午,将 [Hou.AddReg] HKR,,NTMPDriver,,Hou.sys 文件名改为小写hou.sys.再安装就没了问号了.文件名还分大小写吗?怎么别的驱动没有这个问题呢? 有人能帮忙解释一下吗? |
|
地板#
发布于:2002-07-05 13:46
你的文件我没看出什么. 好像必须遵守8.3命名规则,我只知道这么多 |
|
|