有USB驱动,在2000、XP下使用正常,在vista下运行到IoBuildPartialMdl就出错,不知道为什么,请大家赐教。IoBuildPartialMdl在StartIO中,ULONG_PTR va = (ULONG_PTR) MmGetMdlVirtualAddres...
全文
回复(8) 2008-07-08 10:11 来自版块 - 内核编程
表情
blue44自己顶,请大家帮忙(2008-07-16 17:30)
blue44可是在XP系统下使用没有问题,在Vista下才有这个问题,所以想问问XP和Vista的区别(2008-07-14 09:20)
AllenZh下层驱动能接收的包SIZE是多少?可能是你的SIZE太大了(2008-07-11 21:00)
blue44返回值是0x1000C,64k+0xc(2008-07-11 09:46)
AllenZhMmGetMdlByteCount(Irp->MdlAddress);的返回是多少? 1M????(2008-07-11 00:17)
blue44MaximumTransferSize才64KB。 请问watsonhua,你当时是怎么用的?(2008-07-10 10:38)
watsonhua感觉上mdl上没有区别啊,我用过1MBytes的(2008-07-09 10:26)
AllenZhMaximumTransferSize是多少?(2008-07-08 16:58)

返回顶部