次の方法で共有


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 以降で使用できます。
対象プラットフォーム ユニバーサル
Header gpioclx.h
Library Msgpioclxstub.lib
IRQL 「解説」を参照してください。

こちらもご覧ください

GPIO_CLX_AcquireInterruptLock