Função KeReleaseSpinLockForDpc (wdm.h)
A rotina de KeReleaseSpinLockForDpc libera um bloqueio de rotação que foi adquirido chamando KeAcquireSpinLockForDpc.
Sintaxe
void KeReleaseSpinLockForDpc(
[in, out] PKSPIN_LOCK SpinLock,
[in] KIRQL OldIrql
);
Parâmetros
[in, out] SpinLock
Ponteiro para o bloqueio de rotação que KeAcquireSpinLockForDpc adquirido.
[in] OldIrql
Especifica o IRQL que era atual quando o bloqueio de rotação foi adquirido. Especifique o valor retornado por KeAcquireSpinLockForDpc.
Valor de retorno
Nenhum
Observações
Para obter mais informações sobre bloqueios de rotação, consulte Spin Locks.
Se OldIrql = PASSIVE_LEVEL, KeReleaseSpinLockForDpc reduzirá o IRQL atual para PASSIVE_LEVEL. Se OldIrql = DISPATCH_LEVEL, KeReleaseSpinLockForDpc não alterará o IRQL atual.