Sys与Exe文件通信机制详解——从用户层到驱动层数据交互流程.pdfVIP

  • 0
  • 0
  • 约1.96千字
  • 约 4页
  • 2026-07-31 发布于北京
  • 举报

Sys与Exe文件通信机制详解——从用户层到驱动层数据交互流程.pdf

Sys与Exe文件的通讯(重要)27课

A、用户层传入数据‑EXE部分代码B、

驱动层接收数据并处理‑SYS部分代码

C、驱动层返回数据至用户层D、用户

层获得处理结果

应用程序端:(EXE)

1.CreateFile();//打开服务或驱动2.

DeviceIoControl();//与驱动交互

驱动程序端:(SYS)

_

1.CTL代码#defineCTL_CODE(设备类型,功能,方法,权限)2.

HelloDDKDispatchRoutine(INPDEVICE_OBJECTpDevObj,INPIRPpIrp)

{斯=IoGetCurrentStackLocationIrp()XXX=斯‑

_

MJ切换(XXX){caseIRP_MJ_DEVICE_CONTROL:{切换(CTL代码)

{XXXXXXXXX}break;}caseIRP_MJ_CREATE:{

Sys与Exe文件的通讯(重要)27课

A、用户层传入数据-EXE部分代码

B、驱动层接收数据并处理-SYS部分代码

C

文档评论(0)

1亿VIP精品文档

相关文档