2013-06-25 63 views
0

我正在閱讀有關Windows驅動程序和在我讀的資源中,輸入通常由用戶程序在設備文件上調用WriteFile完成,輸出由用戶程序調用ReadFile(或通過DbgPrint)。Windows驅動程序:輸入和輸出

設備是否可以直接從鍵盤輸入並直接輸出到屏幕而不會干擾顯示器/鍵盤驅動器?

更具體地說,假設我想編寫一個驅動程序,如下所示。每當F10鍵被按下時,一切都會凍結,屏幕變紅;再次按下F10可以恢復一切。我會怎麼做?

+0

看這個帖子: http://stackoverflow.com/questions/1268199/using-haldisplaystring-for-custom-blue-screen-of-death – user3409863

回答

0

非常簡短的回答,

每當F10鍵被按下一切凍結

您可能需要編寫鍵盤類過濾器來讀取按鍵。 Here是樣品

屏幕將變成紅色

您可能需要編寫顯示/監視器過濾驅動。 Reference