阅读:1373回复:4
求教:看过《wdm设备驱动程序开发》的看过来
在p53中有:
#pragma hdrstop(\"RegSample.pch\") POOLTAG DefaultPoolTag(\'SgeR\'); 不知这两句是什么意思。 还有KTrace t(\"RegSample\"); 类KTrace怎么用呀。在书上找不到。 初学wdm,请多指教。 |
|
|
沙发#
发布于:2003-12-11 15:13
不用深究,是DW自己生成的
|
|
板凳#
发布于:2003-12-11 15:19
类KTrace那一句是要自己加。
能解释一下他的用法吗? |
|
|
地板#
发布于:2003-12-13 20:11
#pragma hdrstop表示预编译头文件到此为止,后面的头文件不进行预编译。BCB可以预编译头文件以加快链接的速度,但如果所有头文件都进行预编译又可能占太多磁盘空间,所以使用这个选项排除一些头文件。 ;)
|
|
地下室#
发布于:2003-12-15 09:30
看一下dw的帮助文档你会学到相当多的相关知识.
KTrace的用法跟cout差不多. KTrace t; t<<\"12345\"; t<<I;//I 是KIRP的实例 如果你使用KTrace你就可以用dw的drivermonitor监视你的driver输出到KTrace的信息. |
|