参考了本论坛上的例子,在sfilter中用系统线程写字符到某个文件中,但出现了ZwWriteFile()的错误,请大家帮看一下,代码如下:全局变量:typedef struct _GLOBALS_FILELIST_INFO { HANDLE g_FileH...
全文
回复(6) 2005-06-25 16:14 来自版块 - 文件系统(过滤)驱动程序开发
表情
zhjie374回答我那个问题呀: 你用什么方法监视打印内容的? 谢谢(2005-06-29 12:48)
xuAmigo我知道了,KeWaitForSingleObject一直都是非信号态,在程序中我没有将它设为信号态,因此ZwWriteFile一直不成功,(2005-06-28 11:11)
duanran论坛例子中,在线程函数里有处理队列的代码,你是不是拉了没写呀。 线程中的事件,你是在哪里设置为信号状态的?(2005-06-27 19:11)
tooflat在线程里打开文件,再写数据(2005-06-27 14:29)
xuAmigo我发现是线程函数中的 KeWaitForSingleObject( &pFileListInfo->g_FileListEvent, Executive, KernelMode, FALSE, NULL )...(2005-06-27 13:59)
zhjie374我也是写文件,但是没有你说的这么复杂。 你可以看看返回的status的信息。是什么原因。 另外:看到你以前监视打印内容的问题。你是用genprint吗?(2005-06-27 12:42)

返回顶部