- 4
- 0
- 约1.05万字
- 约 8页
- 2026-06-09 发布于北京
- 举报
在内核中执行代码后需要将结果动态显示给应用层的用户,DeviceIoControl是直接发送控制代码到指定
的设备驱动程序,使相应的移动设备执行相应操作的函数。如下代码是一个经典的驱动开发模板框架,在
开发经典驱动时会用到的一个通用案例。
驱动程序开发通用模板代码如下:
#includentifs.h#
includewindef.h
//控制器
#defineIOCTL_IO_LyShark
CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS)
//卸载驱动执行
VOIDUnDriver(PDRIVER_OBJECTpDriver)
{
PDEVICE_OBJECTpDev;//用来取得要删除设
备对象
UNICODE_STRINGSymLinkName;//局部变量
symLinkName
pDev=pDriver‑DeviceObject;IoDeleteDevice(pDev);//调用IoDeleteDevi
您可能关注的文档
- 本田XR-V维修手册:CAN线路与保险丝配置详解.pdf
- 高中物理选择题:质点模型与运动描述.pdf
- 斯巴鲁力狮与傲虎维修手册:发动机机油冷却器拆卸步骤.pdf
- LPT转子定子处理夹具856A3767:用途与描述.pdf
- GB/T 47879-2026塑料 快速差示扫描量热(FSC)法 芯片量热法.pdf
- 中国国家标准 GB/T 47879-2026塑料 快速差示扫描量热(FSC)法 芯片量热法.pdf
- 《GB/T 47879-2026塑料 快速差示扫描量热(FSC)法 芯片量热法》.pdf
- 中国国家标准 GB/T 15579.11-2026弧焊设备 第11部分:电焊钳.pdf
- GB/T 15579.11-2026弧焊设备 第11部分:电焊钳.pdf
- 《GB/T 15579.11-2026弧焊设备 第11部分:电焊钳》.pdf
- 中国国家标准 GB/T 3810.14-2026陶瓷砖试验方法 第14部分:耐污染性的测定.pdf
- GB/T 3810.14-2026陶瓷砖试验方法 第14部分:耐污染性的测定.pdf
- GB/T 47863-2026生成式人工智能技术应用社会影响 服务提供者合规管理指南.pdf
- 中国国家标准 GB/T 47863-2026生成式人工智能技术应用社会影响 服务提供者合规管理指南.pdf
- 《GB/T 47863-2026生成式人工智能技术应用社会影响 服务提供者合规管理指南》.pdf
- GB/Z 139-2025纳米技术 纳米颗粒数量浓度测量指南.pdf
- 中国国家标准 GB/Z 139-2025纳米技术 纳米颗粒数量浓度测量指南.pdf
- 《GB/T 21466.1-2025滑动轴承 稳态条件下流体动压径向圆柱形轴承 第1部分:计算过程》.pdf
- 《GB/Z 139-2025纳米技术 纳米颗粒数量浓度测量指南》.pdf
- GB/T 21466.1-2025滑动轴承 稳态条件下流体动压径向圆柱形轴承 第1部分:计算过程.pdf
原创力文档

文档评论(0)