阅读:2314回复:7
文件过滤驱动,Win7启动时黑屏,不死机,人要屎了,SOS人要屎了,调试了一晚上,发现在Win7下只要是一旦绑定 PDC 这个函数, 那么电脑重启时就会卡在 win7 logo刚显示完的地方,一个黑屏幕,不蓝屏 不死机 鼠标还能动 , 就是什么也看不见,但是如果是系统启动好了过后再手动加载这个驱动的话是非常的正常, 大侠们一定要救救我啊,我真的没法了,电脑反复重启好几十次,真是想屎的心都有了. CONST FLT_OPERATION_REGISTRATION Callbacks[] = { #if FILTER_IRP_MJ_DIRECTORY_CONTROL { IRP_MJ_DIRECTORY_CONTROL, 0, NULL, PDC },//PostDirectoryControl #endif , 下面是PDC函数的定义,仅仅只是返回一个成功,都通不过,天啦. FLT_POSTOP_CALLBACK_STATUS PDC( IN OUT PFLT_CALLBACK_DATA Data, IN PCFLT_RELATED_OBJECTS FltObjects, IN PVOID CompletionContext, IN FLT_POST_OPERATION_FLAGS Flags ) { PVOID DirectoryBuffer = NULL; FLT_POSTOP_CALLBACK_STATUS ReturnStatus = FLT_POSTOP_FINISHED_PROCESSING; return ReturnStatus; } |
|
沙发#
发布于:2011-01-30 08:22
这个我只能帮顶了
|
|
板凳#
发布于:2011-01-30 09:45
大侠 I need help
|
|
地板#
发布于:2011-01-30 11:22
难道没人碰到过么
|
|
地下室#
发布于:2011-01-30 18:29
自己顶....
|
|
5楼#
发布于:2011-01-31 00:14
再顶一下了.
|
|
6楼#
发布于:2011-02-01 10:36
帮你顶
|
|
7楼#
发布于:2011-02-01 14:34
有很多原因,很难推测,你只能排查吧
|
|
|