Función KeReleaseInStackQueuedSpinLockForDpc (wdm.h)

La rutina KeReleaseInStackQueuedSpinLockForDpc libera un bloqueo de número en cola adquirido mediante una llamada a KeAcquireInStackQueuedSpinLockForDpc.

Sintaxis

void KeReleaseInStackQueuedSpinLockForDpc(
  [in] PKLOCK_QUEUE_HANDLE LockHandle
);

Parámetros

[in] LockHandle

Puntero a la estructura de KLOCK_QUEUE_HANDLE que KeAcquireInStackQueuedSpinLockForDpc inicializó cuando se adquirió el bloqueo de número en cola.

Valor devuelto

None

Observaciones

Para obtener más información sobre los bloqueos de giro en cola, consulte Bloqueos de número en cola.

Si el IRQL actual se PASSIVE_LEVEL cuando se adquirió el bloqueo de número en cola, KeReleaseSpinLockForDpc reduce el IRQL actual a PASSIVE_LEVEL. Si el IRQL actual se DISPATCH_LEVEL cuando se adquirió el bloqueo de número en cola, 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)

Consulte también

KLOCK_QUEUE_HANDLE

KeAcquireInStackQueuedSpinLockForDpc