Поделиться через


Функция KeLeaveCriticalRegion (ntddk.h)

KeLeaveCriticalRegion повторно добавляет доставку обычных API в режиме ядра, которые были отключены предыдущим вызовом KeEnterCriticalRegion.

Синтаксис

void KeLeaveCriticalRegion();

Возвращаемое значение

Никакой

Замечания

Драйверы высокого уровня могут вызывать эту подпрограмму во время выполнения в контексте потока, запрашивающего текущую операцию ввода-вывода.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows 2000.
целевая платформа Всеобщий
заголовка ntddk.h (включая Wdm.h, Ntddk.h, Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
правил соответствия DDI CriticalRegions(wdm), HwStorPortProhibitedDDIs(storport), IrqlKeApcLte2(wdm), WithinCriticalRegion(storport), WithinCriticalRegion(storport), WithinCriticalRegion(wdm)

См. также

KeAreApcsDisabled

KeEnterCriticalRegion