2009-07-31 7 views
2

Ist es möglich, einen Tastaturfiltertreiber (wie ctrl2cap) zu installieren, während Windows läuft und nicht neu gestartet werden muss? Ich habe es einmal mit einem Treiberlader versucht, aber ich habe einen BSOD bekommen. Wenn es möglich ist, was habe ich falsch gemacht? Was kann ich beim nächsten Mal tun, um keinen BSOD zu bekommen? Wenn es möglich ist, könnte ich das auch mit C++ machen? Danke für die Hilfe!Windows: Laden eines Filtertreibers, während Windows läuft

+0

Eng verwandt mit http://stackoverflow.com/questions/1214648/disabling-the-keyboard-in-windows-c geschrieben von ein und demselben Benutzer ein paar minurtes vor. Für den Benutzer - machen Sie sie zur gleichen Frage - Ich stimme zu, diesen zu schließen. –

+1

@Paul Nathan: Ich stimme nicht zu. Die benötigten inf-Datei- und Kernel/DDK-API-Routinen fallen definitiv in den Bereich der Programmierung. Wenn es ein Berechtigungsproblem wäre, würde ich zustimmen, dass Superuser der richtige Ort ist. – Clay

Antwort

1

Die einfache Antwort ist, dass Sie einen Filtertreiber nicht dynamisch laden können. Sie müssen eine Ladereihenfolge angeben, wenn Sie den Filtertreiber installieren. Ich nehme an, dass der Filtertreiber auf kbdclass überlagert ist. Da kbdclass bereits geladen ist, ist dies nicht möglich.

+0

Hallo Steve, wie kann ich bekommen, dass der Filtertreiber auf der KBDCLASS überlagert ist? Kannst du mir sagen, wie es möglich ist? o Wo kann ich anfangen, etwas darüber zu erfahren? – willyMon

Verwandte Themen