c - 如果使用 printf,驱动程序 "output"会去哪里?

标签 c windows kernel driver

如果我要创建一个驱动程序,比如说 Hook 用于打开文件的 Windows 函数。如果在我的驱动程序中我告诉钩子(Hook) printf("something"),当驱动程序打开并且我打开一个文件时,printf 会将文本显示到哪里?

最佳答案

如果您想从驱动程序输出文本用于调试和实验目的,请使用 DbgPrintEx .可以通过 Sysinternals 查看输出 DebugView或调试器。

关于c - 如果使用 printf,驱动程序 "output"会去哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7897887/

相关文章:

linux - 如何区分内核scsi_device结构中的USB和(S)ATA设备?

linux - 使用 make menuconfig 命令时出现错误

Ccrabble C 程序编译但不允许用户执行该文件

无法理解输出

c - 声明数组并在两种不同的方法中使用它 - C

windows - windows下ffmpeg libcdio输入设备

c - 如何在 Windows 上编译 C 完美最小哈希库?

windows - 调试 javascript 时禁用 Safari 中的 "Slow script"对话框?

android - libncurses5-dev :i386 and libncurses5-dev:x64?冲突如何解决

c++ - 协调类、继承和 C 回调