Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В KeReleaseInStackQueuedSpinLockForDpc подпрограмма освобождает блокировку спина в очереди, полученную путем вызова KeAcquireInStackQueuedSpinLockForDpc.
Синтаксис
void KeReleaseInStackQueuedSpinLockForDpc(
[in] PKLOCK_QUEUE_HANDLE LockHandle
);
Параметры
[in] LockHandle
Указатель на структуру KLOCK_QUEUE_HANDLE, которая KeAcquireInStackQueuedSpinLockForDpc инициализирована при получении блокировки спина очереди.
Возвращаемое значение
Никакой
Замечания
Дополнительные сведения о блокировках спина в очереди см. в разделе очереди спин-блокировок.
Если текущий IRQL был PASSIVE_LEVEL при получении блокировки спина в очереди, KeReleaseSpinLockForDpc снижает текущее значение IRQL до PASSIVE_LEVEL. Если текущий IRQL был DISPATCH_LEVEL при получении блокировки спина в очереди, KeReleaseSpinLockForDpc не изменяет текущий IRQL.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях Windows. |
целевая платформа | Всеобщий |
заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | См. раздел "Примечания". |
правил соответствия DDI | HwStorPortProhibitedDIs(storport) |