Función KeReleaseSpinLockForDpc (wdm.h)
La rutina KeReleaseSpinLockForDpc libera un bloqueo de número que se adquirió mediante una llamada a KeAcquireSpinLockForDpc.
Sintaxis
void KeReleaseSpinLockForDpc(
[in, out] PKSPIN_LOCK SpinLock,
[in] KIRQL OldIrql
);
Parámetros
[in, out] SpinLock
Puntero al bloqueo de número que Adquirió KeAcquireSpinLockForDpc .
[in] OldIrql
Especifica el IRQL que era actual cuando se adquirió el bloqueo de número. Especifique el valor devuelto por KeAcquireSpinLockForDpc.
Valor devuelto
None
Observaciones
Para obtener más información sobre los bloqueos de número, consulte Bloqueos de número.
Si OldIrql = PASSIVE_LEVEL, KeReleaseSpinLockForDpc reduce el IRQL actual a PASSIVE_LEVEL. Si OldIrql = DISPATCH_LEVEL, KeReleaseSpinLockForDpc no cambia el IRQL actual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de Windows. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | vea la sección Comentarios. |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDDIs(storport) |