Windows驱动程序:输入和输出

Windows驱动程序:输入和输出,windows,driver,native,Windows,Driver,Native,我正在阅读windows驱动程序,在我阅读的参考资料中,输入通常由用户程序调用设备文件上的WriteFile完成,输出由用户程序调用ReadFile(或通过DbgPrint)完成 设备是否可以直接从键盘获取输入并直接输出到屏幕,而不干扰显示器/键盘驱动程序 更具体地说,假设我想编写一个驱动程序,如下所示。只要按下F10键,一切都会冻结,屏幕变为红色;再次按F10可恢复所有功能。我该怎么做?非常简短的回答 只要按下F10键,一切都会冻结 您可能需要编写键盘类筛选器来读取按下的键。是样品吗 屏幕变成

我正在阅读windows驱动程序,在我阅读的参考资料中,输入通常由用户程序调用设备文件上的
WriteFile
完成,输出由用户程序调用
ReadFile
(或通过
DbgPrint
)完成

设备是否可以直接从键盘获取输入并直接输出到屏幕,而不干扰显示器/键盘驱动程序

更具体地说,假设我想编写一个驱动程序,如下所示。只要按下F10键,一切都会冻结,屏幕变为红色;再次按F10可恢复所有功能。我该怎么做?

非常简短的回答

只要按下F10键,一切都会冻结

您可能需要编写键盘类筛选器来读取按下的键。是样品吗

屏幕变成红色

您可能需要编写显示/监视器筛选器驱动程序

请看这篇文章: