版块
论坛
喜欢
话题
应用
搜索
登录
注册
i11usi0n的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=22701
在98下如何得到并口
在我参考高手们的贴子中得知,在驱动中得到一个并口驱动的方法是IoGetDeviceObject(),在函数里的objectname在2000中,可以查倒GUID,在98下怎么做,我不太清楚,高手们可否赐教[编辑 - 5/23/02 by i11usi0n]
回复
(
7
)
2002-05-23 15:05
来自版块 -
ABC初学者
◆
◆
表情
告诉我的粉丝
提 交
i11usi0n
:
大虾们给点建议 go ahead.......
(2002-05-29 18:31)
回复
i11usi0n
:
直接使用的话,我不能保证在其他程序占用并口时,我的驱动能够检测出并口的状态.从而导致数据传送出错. 所以,我的想法是,在我的应用层createfile时,我希望通过对ms的并口驱动申请使用,阻止其他程序来createfile.(比如说打印机要打印时,他可以告诉打印驱动,并口已被...
(2002-05-24 18:00)
回复
i11usi0n
:
直接使用的话,我不能保证在其他程序占用并口时,我的驱动能够检测出并口的状态.从而导致数据传送出错. 所以,我的想法是,在我的应用层createfile时,我希望通过对ms的并口驱动申请使用,阻止其他程序来createfile.(比如说打印机要打印时,他可以告诉打印驱动,并口已被...
(2002-05-24 18:00)
回复
Xman
:
i think you can directly manipulate ports(usually the base address is 0x378) to complete your target!
(2002-05-24 16:06)
回复
i11usi0n
:
因为98下的打印机并口驱动是vxd的,我不知道怎样用wdm的驱动来调用vxd的驱动对象和申请对它的占用.在2000里好像可以通过对parport调用回掉函数tryal....和freeport(具体的函数记不太清了)可以申请使用它和释放它.对98下lpt.vxd,我不知道是否有类...
(2002-05-24 10:20)
回复
guard2002
:
HELP中没有吗
(2002-05-23 20:52)
回复
sirroom
:
.......
(2002-05-23 18:11)
回复
i11usi0n
加关注
写私信
0
关注
0
粉丝
98
帖子
返回顶部