Funzione IoReleaseCancelSpinLock (wdm.h)

La routine IoReleaseCancelSpinLock rilascia il blocco di spin annullamento dopo che il driver ha modificato lo stato annullabile di un'istanza di IRP.

Sintassi

void IoReleaseCancelSpinLock(
  KIRQL Irql
);

Parametri

Irql

[in] IrQL da ripristinare. Il chiamante ha ottenuto questo IRQL nella chiamata precedente alla routine IoAcquireCancelSpinLock .

Valore restituito

nessuno

Osservazioni

Questa routine è un reciproco a IoAcquireCancelSpinLock.

Questa routine rilascia anche il blocco di spin annullamento dalla routine Annulla del driver.

Il titolare del blocco di spin cancel viene eseguito in IRQL = DISPATCH_LEVEL dopo aver chiamato IoAcquireCancelSpinLock. IoReleaseCancelSpinLock ripristina l'originale IRQL del chiamante.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000
Intestazione wdm.h
IRQL DISPATCH_LEVEL
Regole di conformità DDI CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDDDDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm)

Vedi anche

IoAcquireCancelSpinLock

IoSetCancelRoutine