1

我读过在某些 XP 系统中,键盘中断位于 IDT 中的 0x31,但唯一确定的方法是解析 hall.dll 以查看与 IRQ 1 相关联的向量。我一直在互联网上搜索有关此的更多信息,我发现了此功能:

ULONG HalGetInterruptVector(IN INTERFACE_TYPE  InterfaceType,
    IN ULONG  BusNumber,
    IN ULONG  BusInterruptLevel,
    IN ULONG  BusInterruptVector,
    OUT PKIRQL  Irql,
    OUT PKAFFINITY  Affinity
);

但它说该功能已过时,有人知道其他方法可以将中断向量绑定到 IRQ 1 吗?

多谢你们!

4

0 回答 0