Compartir a través de


Función KeReleaseInStackQueuedSpinLock (wdm.h)

La rutina KeReleaseInStackQueuedSpinLock 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

None

Observaciones

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

Para obtener más información sobre los bloqueos de giro 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 Value
Cliente mínimo compatible Disponible en Windows XP y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library Hal.lib; Ntoskrnl.lib
Archivo DLL 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