版块
论坛
喜欢
话题
应用
搜索
登录
注册
kxgchina的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=20889
大家说说如何分辨不同驱动的DriverEntry?
每个驱动都有一个DriverEntry显露给系统,系统如何知道,那一个是所需要的啊?不太明白,我感觉是系统根据硬件的配置信息,找到inf文件,然后找到这个驱动的DriverEntry,是这样吗?高手们,给小弟讲一下把!最好举个例子哦!!!!
回复
(
5
)
2003-03-05 15:46
来自版块 -
ABC初学者
◆
◆
表情
告诉我的粉丝
提 交
kxgchina
:
谢谢,给分!!!呵呵
(2003-03-07 12:59)
回复
godhuntress
:
是先通过inf,用symbolicname或是guid定位驱动,然后在这个驱动中找到入口driverentry。用到driverentry的时候已经定位完毕了
(2003-03-06 23:24)
回复
arthurtu
:
根据inf文件(然后记载于注册表),就能知道哪个sys文件是它的driver
(2003-03-06 23:21)
回复
zfw
:
驱动安装后,在注册表中有硬件的guid,系统初始化时,PnP管理器根据驱动程序安装时的信息,找到DriverEntry的。
(2003-03-06 23:08)
回复
KMK
:
是在驱动里用IoCreateSymbolicLink产生一个shortcut(object)名,是唯一的,之後应用程式用 CreateFile(\\\\\\\\.\\\\****,,,,,,)呼叫它.
(2003-03-06 08:10)
回复
kxgchina
加关注
写私信
0
关注
0
粉丝
193
帖子
返回顶部