-
-
[求助]为什么在驱动程序中不能使用4096以上的函数栈空间?
-
发表于:
2010-1-29 10:19
5442
-
[求助]为什么在驱动程序中不能使用4096以上的函数栈空间?
为什么在驱动程序中不能使用4096以上的函数栈空间?
为什么在驱动程序中不能使用4096以上的函数栈空间?
我的一个驱动程序,里边有一个函数,函数里
//CHAR header_buf[4096] = { 0 }; //这样不行,driver monitor 加载时说127找不到文件
改成下边这样就行了
PCHAR header_buf;
header_buf=ExAllocatePool(NonPagedPool,4096);
驱动程序对程序栈空间的限制是多少呢?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!