APP中打开与驱动程序联系 结束后一定要卸载驱动程序 驱动程序已经卸载 下面我们来修改有关代码,以便增加驱动程序和应用程序之间相互通信的内容。需要增加的内容包括: 使用Read和Write方式分别从驱动程序读入字符和 向驱动程序写字符。 使用IO控制代码方式分别从驱动程序读入字符和 向驱动程序写字符。 使用IO控制代码方式向驱动程序写字符串再从驱动程序中读出该字符串,并返回反馈串信息。 注意:程序中暗红色显示的部分是我们添加或修改过的语句,其他是DriverWorks自动生成的。蓝色显示的部分是要删除的语句。省略号的部分是不变的。语句中T.Trace(TraceInfo, __FUNCTION__“xxxx”)这样的语句是向调试软件输出信息,该信息可在DriverMonitor或其他调试监视器中看到。 2)完成应用程序和驱动程序之间的信息交换 a.1 使用Read方式读 SampleDevice.cpp void SampleDevice::SerialRead(KIrp I) { T.Trace(TraceInfo, __FUNCTION__++. IRP %p\n, I); NTSTATUS status = STATUS_SUCCESS; PUCHAR pBuffer = (PUCHAR) I.BufferedReadDest();//取得返回数据
您可能关注的文档
- 《主题餐饮空间设计》.ppt
- 《作文分论之议论文模式化结构》.ppt
- 【导与练】2014高考历史一轮总复习 (判断解误+分点突破+新题对练)第11讲 现代中国对外关系课件.ppt
- 【机能实验】期前收缩与代偿间歇.ppt
- 2信源与信息熵1new.ppt
- 2型糖尿病患者高血压治疗.ppt
- 21带电粒子在电场和磁场中运动.ppt
- 21金属焊接性及焊接结构设计.ppt
- 220MW汽轮发电机组启动过程振动分析与调整.ppt
- 0301 梁式桥设计与构造.ppt
- (小升初)2025~2026学年河南省郑州市高新技术产业开发区人教版考试数学试题【附答案】.pdf
- 2026年江西南昌青山湖区高三(一模)英语试卷【附答案】.pdf
- (小升初)2025~2026学年四川省绵阳市某校人教版六年级下册考试数学试卷(二)【附答案】.pdf
- WebRTC QoS方法一:NACK实现详解.pdf
- Section A第2课时3a~3c:上学方式与距离表达.pdf
- CFM56-5B发动机备件放行与专有信息保护指南.pdf
- 短视频内容合规整治专项方案.docx
- 2026年医疗质量管理办法考试试题及答案.docx
- 2026中小学生感恩母亲节介绍英文主题班会活动策划 母亲节英语演讲稿范文 5 篇.docx
- 历史丝绸之路PPT模版海上丝绸之路宣传教育新丝绸之路介绍ppt课件 (5).pptx
原创力文档

文档评论(0)