WDM驱动有关的注册表值

  1.The Hardware (Instance) Key:
位置:HKEY_LOCAL_MACHINE/System/CurrentControlSet/Enum
其下的根目录代表不同的总线枚举驱动。
在总线驱动目录下是设备类,如“Vid_0547&Pid_102A”代表vendor 0547, product 102A,它是总线驱动在设备插入式通过得到设备描述符表得到的。
在下面的目录是设备实例目录,其中包含了设备的具体信息,目录名字如: 6&16f0a439&0&2
一些参数的含义,DeviceDes是设备的描述信息,如果没有FriendName项她可作为设备的标题。
Mfg是厂商描述信息。
Class 是设备类
ClassGUID 是128位设备接口标识符。
Driver 指出关于该设备的类信息值在CLASS键中的位置,形如{4D36E978-E325-11CE-BFC1-08002BE10318}/0003
Service 指出该设备关于服务的信息值在 HKLM/System/CurrentControlSet/Services中的位置
Hardware Key可能还包含
Device Parameters子键,子键中包含一些非标准的设备信息

2 The Class Key:
大部分参数与设备管理器及安装有关。在USB驱动中NoInstallCalss的值应为1,表示设备只有在插入时通过枚举后才能在设备管理器中显示。

3 The Driver Key:
Driver键是Class键的子键。主要作用是关联inf文件以及记录一些驱动的信息。
重要参数:infpath指名了安装的inf文件的名字

4 The Service (Software) Key
位置: HKLM/System/CurrentControlSet/Services
ImagePath:指出了驱动可执行文件的路径,以windows目录为根目录。
Type :为1时表示是一个核心模式的驱动
ErroeControl:为1时表示如果加载失败记录加载的log并且弹出出错对话框。

你可能感兴趣的:(WDM驱动有关的注册表值)