李白的爸爸
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2011-01-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2314回复:7

文件过滤驱动,Win7启动时黑屏,不死机,人要屎了,SOS

楼主#
更多 发布于:2011-01-30 06:49


人要屎了,调试了一晚上,发现在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;

}
c_cwh
驱动牛犊
驱动牛犊
  • 注册日期2010-12-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望201点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2011-01-30 08:22
这个我只能帮顶了
李白的爸爸
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2011-01-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2011-01-30 09:45
大侠  I need help
李白的爸爸
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2011-01-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2011-01-30 11:22
难道没人碰到过么
李白的爸爸
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2011-01-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2011-01-30 18:29
自己顶....
李白的爸爸
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2011-01-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2011-01-31 00:14
再顶一下了.
Logic.abyss
驱动牛犊
驱动牛犊
  • 注册日期2010-10-10
  • 最后登录2012-04-23
  • 粉丝0
  • 关注1
  • 积分371分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2011-02-01 10:36
帮你顶
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
7楼#
发布于:2011-02-01 14:34
有很多原因,很难推测,你只能排查吧
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
游客

返回顶部