xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1572回复:3

我的inf文件是否有错误

楼主#
更多 发布于:2002-07-04 11:17
我有一个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_flyfly_fl...
xiaozhongdian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-23
  • 最后登录2004-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-04 21:15
可能是上面的问题比较菜,所以没人回答.不过,我已经从注册表找到它的class,classguid,和device信息,因此可以安装.注册表里它的
class是unknown.现在我的设备就装在other device下,设备前有一个大大的问号,我不明白怎么做才能去除这个问号;另外,我可不可以改掉设备的class和classguid,我想把它改成disk drive,这样做要不要
修改注册表呢,怎么修改呢?这样是不是就可以去掉问号呢?各位大虾帮帮忙,我有分给的
xiaodog
驱动大牛
驱动大牛
  • 注册日期2002-05-11
  • 最后登录2010-03-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-05 12:00
你的文件我没看出什么.
但我今天碰到一个奇怪的问题.
在98下的一个驱动

安装时也出现一个问号.查了一上午,将
[Hou.AddReg]
HKR,,NTMPDriver,,Hou.sys

文件名改为小写hou.sys.再安装就没了问号了.文件名还分大小写吗?怎么别的驱动没有这个问题呢?

有人能帮忙解释一下吗?
brucezh
驱动老牛
驱动老牛
  • 注册日期2002-01-30
  • 最后登录2007-02-01
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-05 13:46
你的文件我没看出什么.
但我今天碰到一个奇怪的问题.
在98下的一个驱动

安装时也出现一个问号.查了一上午,将
[Hou.AddReg]
HKR,,NTMPDriver,,Hou.sys

文件名改为小写hou.sys.再安装就没了问号了.文件名还分大小写吗?怎么别的驱动没有这个问题呢?

有人能帮忙解释一下吗?

好像必须遵守8.3命名规则,我只知道这么多
打一枪……换个地方……再打一枪……
游客

返回顶部