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 | 「解説」を参照してください。 |