IoReleaseCancelSpinLock 函式 (wdm.h)
IoReleaseCancelSpinLock 例程會在驅動程式變更 IRP 的可取消狀態之後釋放取消微調鎖定。
語法
void IoReleaseCancelSpinLock(
KIRQL Irql
);
參數
Irql
[in]要還原的 IRQL。 呼叫端在上一次呼叫 IoAcquireCancelSpinLock 例程中取得此 IRQL。
傳回值
沒有
言論
此例程是 ioAcquireCancelSpinLock 的相互。
此例程也會從驅動程式的 取消 例程釋放取消微調鎖定。
在 呼叫 ioAcquireCancelSpinLock之後,取消微調鎖定的持有者會在 IRQL = DISPATCH_LEVEL 執行。 IoReleaseCancelSpinLock 還原呼叫端的原始 IRQL。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 2000 |
標頭 | wdm.h |
IRQL | DISPATCH_LEVEL |
DDI 合規性規則 | CancelSpinLock(storport),CancelSpinLock(wdm),CancelSpinlockRelease(wdm),HwStorPortProhibitedDDIs(storport),SpinLockSafe(storport),SpinLockSafe(wdm) |