设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
在windows操作系统下,一个并口被其他程序以独占模式打 ...
返回列表
发新帖
在windows操作系统下,一个并口被其他程序以独占模式打开,是否能够写另一个windows driver程序对这个并口读和写
[复制链接]
11
|
7
|
2021-1-27 06:30:15
|
显示全部楼层
|
阅读模式
在windows操作系统下,一个并口被其他程序以独占模式打开,是否能够写另一个windowsdriver程序对这个并口读和写。
分 -->
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
类似于PortMon,如下:
http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx
HowitWorks:WinNT
ThePortmonGUIisresponsibleforidentifyingserialandparallelports.ItdoessobyenumeratingtheserialportsthatareconfiguredunderHKEY_LOCAL_MACHINE\Hardware\DeviceMap\SerialCommandtheparallelportsdefinedunderHKEY_LOCAL_MACHINE\Hardware\DeviceMap\ParallelPorts.ThesekeyscontainthemappingsbetweenserialandparallelportdevicenamesandtheWin32-accessiblenames.
Whenyouselectaporttomonitor,PortmonsendsarequesttoitsdevicedriverthatincludestheNTname(e.g.\device\serial0)thatyouareinterestedin.ThedriverusesstandardfilteringAPIstoattachitsownfilterdeviceobjecttothetargetdeviceobject.First,itusesZwCreateFiletoopenthetargetdevice.ThenittranslatesthehandleitreceivesbackfromZwCreateFiletoadeviceobjectpointer.Aftercreatingitsownfilterdeviceobjectthatmatchesthecharacteristicsofthetarget,thedrivercallsIoAttachDeviceByPointertoestablishthefilter.FromthatpointonthePortmondriverwillseeallrequestsaimedatthetargetdevice.
Portmonhasbuilt-inknowledgeofallstandardserialandparallelportIOCTLs,whicharetheprimarywaythatapplicationsanddriversconfigureandreadstatusinformationfromports.TheIOCTLsaredefinedintheDDKfile\ddk\src\comm\inc\ntddser.hand\ddk\src\comm\inc\ntddpar.h,andsomearedocumentedintheDDK.
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
添加过滤驱动?
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
完整的需求如下:
在Windows操作系统下,开发一个软件,虚拟一个并口,并且这个虚拟的并口绑定物理并口,对虚拟并口的读、写就相当于物理并口的读、写,注:物理并口被另一个程序以独占的方式打开。
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
我的需求应该与过滤无关。
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
portmon是监视工具,不会操作设备。
我认为你这个需求,如果替换掉系统的并口驱动,虚拟出两个设备来,其中一个用于独占打开还是可行的。
wdk的sample里有个例子教toaster可以参考下,usb的,应该原理差不多。
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
既然是独占,你就没发操作了,除非自己另写驱动了
开始看你的描述,以为只要抓取数据,,过滤是可以的
但是你要操作
也只能从新自己写驱动了
当然,过滤时,你也可以将数据替换成你自己的内容的嘛
回复
使用道具
举报
千问
|
2021-1-27 06:30:15
|
显示全部楼层
引用7楼的回复:
既然是独占,你就没发操作了,除非自己另写驱动了
开始看你的描述,以为只要抓取数据,,过滤是可以的
但是你要操作
也只能从新自己写驱动了
当然,过滤时,你也可以将数据替换成你自己的内容的嘛
++
既然是独占,其他应用程序就无法向物理端口发送或者接受数据了.
考虑将物理端口的驱动程序替换成泥自己的,实现非独占访问方式的支持.这样,不管是虚拟并口还是其他应用程序都可以同时访问物理端口.
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
呃,精灵梦一这蹦高‘死全家’的骂人套路咋这么熟悉呢?你们看看
2
产期临近明珠月子会所床位紧张该如何应对 (转载)
3
石家庄新东方烹饪学校怎么样?
4
河北武安救援工作仍在紧张进行,尚未发现16名失踪人员(转载)
5
河北魏县“电老虎”连年电死百姓电工十几人 局长无动于衷 (转载)
6
宿舍遭窃,学校如此处理,学生该如何做
7
请问:衡水市的经济状况,城市建设怎样,适合落户吗?
8
我想来这儿玩,行不?
9
最新搞笑求婚方式大全(Zz)
10
这里原来是夫妻店啊?
11
无法约定
12
我的一段求爱经历
13
请教各位gg
14
追求阳光灿烂下的真实
15
转贴《但是你没有》(转载)
16
个人问题(转载)
17
女生怎么看男人
18
爱与被爱如何选择呢?(转载)
19
忘我的?自私的?
20
我还应该爱她吗?
21
有没有一首歌曾经让你感动
22
教我如何不服你?
23
苏州成人高考快报名了 不知道选哪个专业好?姐妹们帮我参考参考
24
江冠千具有怎样远大理想和广阔胸怀?
25
江苏泰州女,求相亲求介绍…
26
南通市环保局上线:营船港河污染老问题重提(转载)
27
你看看我说的对不对 江苏十大未来潜力发展城市(转载)
28
她叫花坚强——记给猫猫手术的心路历程(交流经验贴)(转载)
29
现柏芝残了,80后四大绝色,谁能替补?(转载)
30
男子车上专心打电话 下车后发现车胎全被扎(转载)
31
昆明特色公交为何设立?——云南电视台都市条形码追踪报道揭开真相(转载)
32
刚才你家楼房晃动了吗?
33
昆曲玉楚?
34
云南的大大们~这玉镯究竟是值3元还是3000元呢?
35
调查显示全国地铁几乎均亏损,昆明能逃脱这个定理吗?(转载)
36
杨善洲的贫富观让多少人害了羞(转载)
37
特色公交!市民接受吗?大家来说说是否可以接受!?
38
[社会杂谈]今晚云南什么地方又地震了?
39
天津当地有哪些比较好的酒?
40
专业人士解答购买、投资、租住等房产相关问题
41
人间失格,兽比人贵?(转载)
42
爆料:谁是疯子人渣?如此黑暗可怕(转载)
43
青春是什么?(转载)
44
连中年男和老奶奶都这么爱国,为什么我们不能学他们(转载)
45
见过消防队把自己烧了的没?兰州消防特勤中队做到了……(转载)
46
八十年前。林语堂对“梦想的中国”的回答(转载)
47
你在哪上网不好,偏偏要在兰州上!(转载)
48
菜贱伤农:皋兰县土豆丰产滞销,菜农天涯绝望求助!
49
你离婚的理由是什么?看中了没!(转载)
50
中国民众的素质为什么要比乌干达民众的素质高 作者:祝振强(转载)
51
我们曾经的童年快乐多少简单就实现了!(转载)
52
老表求教:视频连接不上的原因!!
53
又到年底,大家一年回几次老家?晒晒花费
54
谁来停住这风
55
赣州,为什么天燃气价格全国第一!
56
购物遇上质量问题,遭遇没有信誉的商家。消费者应该怎样维权撕逼
57
【求助】购物遇上质量问题,遭遇没有信誉的商家。消费者应该怎样维权?
58
曝光:重庆市巫溪县一民营企业真实情况反应 冤案错案何时昭雪。
59
{亲爱的,做我爸爸好吗?}
60
绝对的精品 相信吗 弹弹堂 穿越火线 等等各种游戏攻略大全
61
历史上最著名的十大思想实验,看完了你也可能成为一个疯子思考者!!值得看看!!!(转载)
62
妹今年高考,估分620分左右,请教高人参谋专业及学校!
63
[出谋划策]惊天新发现,一个让你瞬间拥有巨额无息贷款的技术!(转载)
64
京东商城炒作双十一夸大事实 欺诈消费者 付款成功 无法发货 截图为证(转载)
65
修车遇到问题怎么办
66
移动公司的霸王条款谁在包庇、纵容着,谁能维护消费者的合法权益?!
67
[求助]从深圳市到花都区怎么坐车呢
68
测试广州空气污染PM2.5情况,金河田8526空气净化器功能是否有用
69
货币战争:美国真的“挂了”吗?(转载)
70
珠三角哪里有治斑的中医?
71
英语写作技巧全面解析(转载)
72
你到底是谁?(转载)
73
空难的成因大曝光!你还敢坐飞机吗?(转载)
74
越南境管人員索錢不成,竟撕毀旅客的護照?(轉載)
75
超人为什么要走(转载)
76
被問會否購亞視 李嘉誠:你覺得我好得閒?(转载)
77
求解:香港太子站與油麻地站之間的站名是什麼?
78
如果香港人觉得大陆人的感受不重要,那么大陆人会在乎香港人怎么想吗?
79
哭喊聲震外灘 人疊人好幾層 女郎哀求:救我 絕望中被壓死
80
华尔街调侃中国大妈:黄金溃败 您去哪儿了?(转载)
81
汽车超人养护专家告诉你怎么识破摄像头,少吃罚单(转载)
82
女朋友怀孕了。但是现在的条件不允许结婚。该怎么办
83
求救啊!被上海的爱帮聚信(北京)公司骗了9900元啊!请大家帮帮忙啊
84
【唯美贴图】12星座如何成为孨族?(贴图)
85
金牛座很讨人厌吗。。
86
爱上魔羯GG是一种折磨吗?
87
白羊和天秤合不合得来?
88
面相看你人生何时财运佳(转载)
89
娱乐与休闲贴: 说说幸福婚姻的原因(转载)
90
十二星座指路之如何成为“十二星孨”(明星篇)
91
欧洲人怎样辟邪:将猫放入墙壁以避邪(转载)
92
一些朋友的疑问: 象牙宝玉能否避邪驱祸?(转载)
93
测你如何追求心仪的他?(转载)
94
学生,钱少!上班族,时间少!有没有投资少,风险底,操作简单 vossi
95
狮子座是什么呀的人(转载)
96
如何一点一滴的培养你的领导气质?
97
英国篇.看安师大女生如何两天拿下英国名校之拉夫堡大学(转载)
98
看普通二本生如何申请澳洲八大之首澳洲国立大学(转载)