次の方法で共有


IInterruptSync::GetKInterrupt メソッド (portcls.h)

GetKInterrupt メソッドは、ポート クラス同期オブジェクトから WDM 割り込みオブジェクトを取得します。

構文

PKINTERRUPT GetKInterrupt();

戻り値

GetKInterrupt WDM 割り込みオブジェクトへのポインターを返します。

備考

PKINTERRUPT ポインターは、すべての割り込みサービス ルーチンに渡される 2 つのパラメーターの 1 つです (InterruptServiceを参照)。 IInterruptSync オブジェクトのすべての には、PKINTERRUPT ポインターが関連付けられています。 関連付けられているカーネル割り込みオブジェクトを指します。これは不透明です。

ドライバーは通常、このポインターを取得する必要がある場合にのみ GetKInterrupt を呼び出して、KeSynchronizeExecution 直接呼び出すことができます。

必要条件

要件 価値
ターゲット プラットフォーム 万国
ヘッダー portcls.h (Portcls.h を含む)
IRQL 任意のレベル

関連項目

IInterruptSync

InterruptService

KeSynchronizeExecution