标签: windows driver native
我正在阅读有关Windows驱动程序的内容,在我阅读的资源中,输入通常由设备文件上调用WriteFile的用户程序完成,输出由调用ReadFile的用户程序完成(或者DbgPrint)。
WriteFile
ReadFile
DbgPrint
设备是否可以直接从键盘输入并直接输出到屏幕而不会干扰显示器/键盘驱动程序?
更具体地说,假设我想写一个如下驱动程序的驱动程序。每按一次F10键,一切都会冻结,屏幕变红;按F10再次恢复一切。我该怎么做?
答案 0 :(得分:0)
非常简短的回答,
每当按下F10键时,一切都会冻结
您可能需要编写键盘类过滤器来读取按下的键。 Here是样本
屏幕变红
您可能想要编写显示/监视器过滤器驱动程序。 Reference