IRP_MJ_READ 请求的数据太长了, 能不能返回一个错误值, 让IO manager发多个小请求下来? 或者限制每次READ的最大长度? 自己做多次小长度请求不在考虑,那样我还不如调超时时间了。

2013-01-08 11:07 来自版块 - 内核编程

场景是这样的.我要做一个使用wsk发送UDP的小驱动, 使用DeviceIoControl 的METHOED_IN_DIRECT发送一块数据进入内核?而WskSendTo函数需要的是一个MDL, 为了减少内存拷贝, 我调用IoAllocateIrp创建一个irp,使用IoAllo... 全文

2012-12-14 23:14 来自版块 - 内核编程


返回顶部