次の方法で共有


GPIO_CLX_ReleaseInterruptLock関数 (gpioclx.h)

GPIO_CLX_ReleaseInterruptLock メソッドは、指定されたバンクの割り込みロックを解放します。

構文

void GPIO_CLX_ReleaseInterruptLock(
  [in] PVOID   Context,
  [in] BANK_ID BankId
);

パラメーター

[in] Context

GPIO コントローラー ドライバーの デバイス コンテキストへのポインター。 GPIO フレームワーク拡張機能 (GpioClx) は、このポインター値を、GPIO コントローラー ドライバーによって実装されるコールバック関数にパラメーターとして渡します。

[in] BankId

GPIO ピンのこのバンクの識別子。 N が GPIO コントローラー内のバンクの数である場合、BankId は 0 から N ~ 1 の範囲の整数です。

戻り値

何一つ

備考

このメソッドは、呼び出し元が前の GPIO_CLX_AcquireInterruptLock メソッドの呼び出しで取得した割り込みロックを解放します。

GPIO_CLX_AcquireInterruptLock メソッドの前の呼び出しで呼び出し元のスレッドの IRQL が発生した場合、GPIO_CLX_ReleaseInterruptLock はこの IRQL を元のレベルに復元します。

Context パラメーターが NULL または無効な GPIO デバイス コンテキストを指している場合、このメソッドは GpioClx のデバッグ ビルドでバグ チェックを行います。

必要条件

要件 価値
サポートされる最小クライアント Windows 8 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー gpioclx.h
ライブラリ Msgpioclxstub.lib
IRQL 「解説」を参照してください。

関連項目

GPIO_CLX_AcquireInterruptLock