Функция IoReleaseCancelSpinLock (wdm.h)
Процедура IoReleaseCancelSpinLock снимает блокировку отмены спина после изменения драйвера состояния отмены IRP.
Синтаксис
void IoReleaseCancelSpinLock(
KIRQL Irql
);
Параметры
Irql
[in] Восстанавливаемая среда IRQL. Вызывающий объект получил этот irQL в предыдущем вызове процедуры IoAcquireCancelSpinLock .
Возвращаемое значение
None
Remarks
Эта процедура является взаимной для IoAcquireCancelSpinLock.
Эта подпрограмма также освобождает блокировку отмены спина из процедуры отмены драйвера.
Владелец блокировки отмены спина выполняется в IRQL = DISPATCH_LEVEL после вызова IoAcquireCancelSpinLock. IoReleaseCancelSpinLock восстанавливает исходный IRQL вызывающего объекта.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 |
Верхняя часть | wdm.h |
IRQL | DISPATCH_LEVEL |
Правила соответствия DDI | CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm) |