ExReleaseSpinLockSharedFromDpcLevel 関数 (wdm.h)
ExReleaseSpinLockSharedFromDpcLevel ルーチンは、呼び出し元が共有アクセス用に取得したスピン ロックを解放し、IRQL を変更せずに残します。
構文
void ExReleaseSpinLockSharedFromDpcLevel(
PEX_SPIN_LOCK SpinLock
);
パラメーター
SpinLock
[入力、出力]解放するスピン ロックへのポインター。 呼び出し元は、共有アクセスのためにこのスピン ロックを所有している必要があります。
戻り値
なし
解説
このルーチンに入る場合、呼び出し元は IRQL >= DISPATCH_LEVELで実行されている必要があります。 このルーチンは IRQL を変更しません。
ExReleaseSpinLockSharedFromDpcLevel は、 ExAcquireSpinLockSharedAtDpcLevel ルーチンの以前の呼び出しで呼び出し元が取得したスピン ロックを解放します。
呼び出し元は、スピン ロックを解放する前に、短時間だけ保持する必要があります。 詳細については、「 スピン ロックの概要」を参照してください。
要件
要件 | 値 |
---|---|
Header | wdm.h |
IRQL | IRQL >= DISPATCH_LEVEL |