直接在微软的驱动例子上修改,有一个封装的申请UnicodeString字符串的函数,例子是申请的分页内存,后面我这边修改成了非分页内存。可是却没把这句
#pragma alloc_text(PAGE, CtxFreeUnicodeString)屏蔽。因为这个把函数放在了分页区,可实际上代码申请内存,释放内存却是非分页的,所以导致蓝屏。去掉这部分代码就好了。
直接在微软的驱动例子上修改,有一个封装的申请UnicodeString字符串的函数,例子是申请的分页内存,后面我这边修改成了非分页内存。可是却没把这句
#pragma alloc_text(PAGE, CtxFreeUnicodeString)屏蔽。因为这个把函数放在了分页区,可实际上代码申请内存,释放内存却是非分页的,所以导致蓝屏。去掉这部分代码就好了。