Condividi tramite


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