阅读:1247回复:1
为什么不帮忙?
请教一个问题:我现在基于Filemon开发了一个文件系统驱动,主要是把对文件的各种操作,记录在一个记录文件(如C:\\log.txt)里,但是如果使用ZwXxx会死机,估计原因是自己的ZwXxx被驱动截获,导致死锁,现在这个问题一直不能解决,希望大家能帮帮忙,如何解决这个问题?能给点知道,同时希望提供一些源码帮助,我的伊妹儿:net1997cn@hotmail.com!OICQ:33244209!
谢谢大家了!请帮忙! |
|
|
沙发#
发布于:2002-01-24 16:25
你的ZwXXX例程是不是都在PASSIVE LEVEL调用?如不是你可以调用ExInitializeWorkItem()建立一个工作者线程。是不是同一线程环境下调用?如果不是建议你使用PsCreateSystemThread(PASSIVE LEVEL)创建系统线程。所有ZwXXX都在系统线程中调用。
|
|
|