首页
社区
课程
招聘
[已解决]为什么KdPrint/DbgPrint都不会显示呢?
发表于: 2011-2-19 16:51 13058

[已解决]为什么KdPrint/DbgPrint都不会显示呢?

2011-2-19 16:51
13058
NTSTATUS DriverEntry (IN PDRIVER_OBJECT DriverObject,IN PUNICODE_STRING RegistryPath)
{
............
   KdPrint(("testaaaa4h4h432h2y23yt23u5u3y24ty2t23t23t23t\n"));
   KdPrint(("DriverEntry Enter............................\n"));
   DbgPrint(("DriverEntry Enter2\n"));
   DbgPrint("DriverEntry Enter3\n");
............
}
Win2003+check模式编译,驱动加载后Dbgview中只有"DriverEntry Enter............................\n"显示出来了,另外3句怎么都不显示呢?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 7
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
难道是RP问题?
我的昨天是链表搞半天没显示你的今天是字符串不显示//
咱俩RP都有待考验啊
2011-2-19 17:21
0
雪    币: 270
活跃值: (97)
能力值: ( LV8,RANK:140 )
在线值:
发帖
回帖
粉丝
3
这个就不知道什么原因了。要不你换到别的电脑试试,看看能不能显示。或者用其他工具看看 DriverMonitor之类的
2011-2-19 17:46
0
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
建议用windbg代替dbgview,dbgview有时的确很奇怪。
2011-2-19 18:05
0
雪    币: 193
活跃值: (64)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
这东西很奇怪的,我以前也遇到过,建议你在退出之前加点别的东西,这样估计就能打印出来了
2011-2-19 18:56
0
雪    币: 6
活跃值: (956)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你先看看你的debguview的filter功能是不是写了东西了。我遇到过这样的问题。开始还以为是编译器坏了,呵呵,后来才发现是debguview的过滤功能开了。这是我的经验。
2011-2-20 00:58
0
雪    币: 376
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
创建了一个新工程,然后把现有工程除sln,ncb,suo外的文件都复制过去,重新编译,然后它们就全部都可以打印出来了。。。
虽然问题是解决了,但问题出在哪还是不知道。。。真是RP问题?。。。

多谢楼上各位的帮助!
2011-2-20 04:35
0
雪    币: 139
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
8
可能是工程设置的问题,都使用KdPrint,不用DbgPrint就好了。
2011-2-28 09:19
0
游客
登录 | 注册 方可回帖
返回
//