Compartir a través de


Función KeReleaseInStackQueuedSpinLock (wdm.h)

La rutina de KeReleaseInStackQueuedSpin Lock libera un bloqueo de número en cola adquirido por KeAcquireInStackQueuedSpinLock.

Sintaxis

void KeReleaseInStackQueuedSpinLock(
  [in] PKLOCK_QUEUE_HANDLE LockHandle
);

Parámetros

[in] LockHandle

Especifica el identificador de bloqueo de número en cola inicializado por la llamada a KeAcquireInStackQueuedSpinLock que adquirió el bloqueo.

Valor devuelto

Ninguno

Observaciones

Esta rutina restaura el IRQL original que guardó el sistema operativo al principio del llamada a KeAcquireInStackQueuedSpinLock.

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

Use Hal.lib en versiones de 32 bits de Windows y Ntoskrnl.lib en versiones de 64 bits de Windows.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows XP y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de Hal.lib; Ntoskrnl.lib
DLL de Hal.dll; Ntoskrnl.exe
irQL DISPATCH_LEVEL (consulte la sección Comentarios)
reglas de cumplimiento de DDI HwStorPortProhibitedDIs(storport), MarkingQueuedIrps(wdm), QueuedSpinLock(storport), QueuedSpinLock(storport), QueuedSpinLock(wdm), QueuedSpinLockRelease(storport), QueuedSpinLockRelease(storport), QueuedSpinLockRelease(wdm)

Consulte también

KLOCK_QUEUE_HANDLE

KeAcquireInStackQueuedSpinLock