次の方法で共有


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

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

構文

PKINTERRUPT GetKInterrupt();

戻り値

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

注釈

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

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

要件

要件
対象プラットフォーム ユニバーサル
Header portcls.h (Portcls.h を含む)
IRQL 任意のレベル

こちらもご覧ください

IInterruptSync

InterruptService

KeSynchronizeExecution