Funzione KeReleaseInStackQueuedSpinLock (wdm.h)
La routine KeReleaseInStackQueuedSpinLock rilascia un blocco spin in coda acquisito da KeAcquireInStackQueuedSpinLock.
Sintassi
void KeReleaseInStackQueuedSpinLock(
[in] PKLOCK_QUEUE_HANDLE LockHandle
);
Parametri
[in] LockHandle
Specifica l'handle di blocco di selezione in coda inizializzato dalla chiamata a KeAcquireInStackQueuedSpinLock che ha acquisito il blocco.
Valore restituito
nessuno
Osservazioni
Questa routine ripristina il runtime di integrazione originale salvato dal sistema operativo all'inizio della chiamata KeAcquireInStackQueuedSpinLock .
Per altre informazioni sui blocchi di rotazione in coda, vedere Blocchi di rotazione in coda.
Usare Hal.lib nelle versioni a 32 bit di Windows e Ntoskrnl.lib nelle versioni a 64 bit di Windows.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows XP e versioni successive di Windows. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | Hal.lib; Ntoskrnl.lib |
DLL | Hal.dll; Ntoskrnl.exe |
IRQL | DISPATCH_LEVEL (vedere la sezione Osservazioni) |
Regole di conformità DDI | HwStorPortProhibitedDDDIs(storport), MarkingQueuedIrps(wdm), QueuedSpinLock(storport), QueuedSpinLock(storport), QueuedSpinLock(wdm), QueuedSpinLockRelease(storport), QueuedSpinLockRelease(storport), QueuedSpinLockRelease(wdm) |