Funzione KeReleaseSpinLockForDpc (wdm.h)
La routine KeReleaseSpinLockForDpc rilascia un blocco spin acquisito chiamando KeAcquireSpinLockForDpc.
Sintassi
void KeReleaseSpinLockForDpc(
[in, out] PKSPIN_LOCK SpinLock,
[in] KIRQL OldIrql
);
Parametri
[in, out] SpinLock
Puntatore al blocco spin acquisito da KeAcquireSpinLockForDpc .
[in] OldIrql
Specifica l'IRQL corrente al momento dell'acquisizione del blocco di selezione. Specificare il valore restituito da KeAcquireSpinLockForDpc.
Valore restituito
nessuno
Osservazioni
Per altre informazioni sui blocchi di rotazione, vedere Blocchi di rotazione.
Se OldIrql = PASSIVE_LEVEL, KeReleaseSpinLockForDpc riduce l'IRQL corrente a PASSIVE_LEVEL. Se OldIrql = DISPATCH_LEVEL, KeReleaseSpinLockForDpc non modifica l'IRQL corrente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive di Windows. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Vedere la sezione Osservazioni. |
Regole di conformità DDI | HwStorPortProhibitedDDIs(storport) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per