Почему мой драйвер режима ядра работает только при перезагрузке ПК

Я пишу исходный код Windows 8 x64 Kernel Mode Driver, но он работает только при перезагрузке компьютера. Мой драйвер не работает, если компьютер выключен. Почему мне нужно перезагрузить компьютер без выключения, чтобы запустить мой драйвер. Вот код:

KeStallExecutionProcessor PROTO STDCALL :QWORD

.DATA
UniString dw  "\","D","o","s","D","e","v","i","c","e","s","\","C",":","\","l","o","g",".","t","x","t",0

Data db 0

SCANCODES db 64 dup (0)
.CODE
DriverEntry proc
Begin:
IN AL,64h           
and al,21h
cmp al,1
jnz L1
IN AL,60h   
ret     
DriverEntry endp


END

0 ответов

Другие вопросы по тегам