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