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