-
-
[求助][讨论]Mdl的疑惑
-
发表于:
2013-1-22 15:12
4223
-
MSDN上数IoBuildPartialMdl 创建一个已存在MDL的子MDL 。不是很明白,执行了IoAllocateMdl,为啥还要执行IoBuildPartialMdl 呢?
在bulusb中有这样的代码。
mdl = IoAllocateMdl((PVOID) virtualAddress,
totalLength,
FALSE,
FALSE,
NULL);
。。。。。
IoBuildPartialMdl(Irp->MdlAddress,
mdl,
(PVOID) virtualAddress,
stageLength);
可不可以写成这样呢??
mdl = IoAllocateMdl((PVOID) virtualAddress,
stageLength,
FALSE,
FALSE,
NULL);
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课