阅读:1151回复:3
全局变量需要放入设备扩展中吗
我在做一个过滤驱动,本来是正确的,当将一些全局变量放入设备扩展中,用softice单步调试没错,不设断点直接加载就出页错误,怎么回事?全部都用的非分页内存。
|
|
沙发#
发布于:2002-03-25 15:50
全局变量的访问需要考虑同步问题。
|
|
|
板凳#
发布于:2002-03-25 16:18
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2002-03-28 20:05
为什么有的书有的人说全局变量放在设备扩展中,剩下的书和人说不能放在设备扩展中?
我在AddDevice()调用其他函数: MyInit(PDEVICE_OBJECT deviceobject) 初始化设备扩展中的变量怎么总是有问题,进了MyInit()后在softice中我敲watch pdx(注:PDEVICE_EXTENSION pdx=deviceobject->DeviceExtension)竟然显示invalid expression,这是怎么回事 |
|