英語で読む

次の方法で共有


KeReleaseInStackQueuedSpinLockForDpc 関数 (wdm.h)

KeReleaseInStackQueuedSpinLockForDpc ルーチンは、KeAcquireInStackQueuedSpinLockForDpc 呼び出すことによって取得されたキューに入ったスピン ロックを解放します。

構文

void KeReleaseInStackQueuedSpinLockForDpc(
  [in] PKLOCK_QUEUE_HANDLE LockHandle
);

パラメーター

[in] LockHandle

キューに登録されたスピン ロックが取得されたときに初期化 KeAcquireInStackQueuedSpinLockForDpc を する KLOCK_QUEUE_HANDLE 構造体へのポインター。

戻り値

何一つ

備考

キューに入ったスピン ロックの詳細については、「キューに入ったスピン ロックの」を参照してください。

キューに登録されたスピン ロックが取得されたときに現在の IRQL がPASSIVE_LEVELされた場合、KeReleaseSpinLockForDpc 現在の IRQL がPASSIVE_LEVELに低下します。 キューに登録されたスピン ロックが取得されたときに現在の IRQL がDISPATCH_LEVELされた場合、KeReleaseSpinLockForDpc は現在の IRQL を変更しません。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows で使用できます。
ターゲット プラットフォーム 万国
ヘッダー wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 「解説」セクションを参照してください。
DDI コンプライアンス規則 する hwStorPortProhibitedDDDIs(storport) する

関連項目

KLOCK_QUEUE_HANDLE

KeAcquireInStackQueuedSpinLockForDpc