【发布时间】:2018-02-13 15:23:12
【问题描述】:
我正在尝试使用 HalGetInterruptVector 挂钩 Windows 键盘中断,但是当调用 HalGetInterruptVector 时出现蓝屏死机,我想在 Windows IDT 中挂钩键盘中断。查看我的部分源代码:
Start:
PUSH 0
MOV RAX,RSP
PUSH RAX
PUSH RAX
PUSH 1
PUSH 1
PUSH 0
PUSH 1
CALL HalGetInterruptVector ; Here BSOD happens
AND RAX,0FFH
MOV [IRQ1],RAX
为什么我的代码会出现 Windows 8 x64 蓝屏死机?哪里错了?
【问题讨论】:
标签: windows x86-64 masm keyboardinterrupt