Función IoReleaseCancelSpinLock (wdm.h)
La rutina IoReleaseCancelSpinLock libera el bloqueo de número de cancelación después de que el controlador haya cambiado el estado cancelable de un IRP.
Sintaxis
void IoReleaseCancelSpinLock(
KIRQL Irql
);
Parámetros
Irql
[in] IRQL que se va a restaurar. El autor de la llamada obtuvo este IRQL en la llamada anterior a la rutina IoAcquireCancelSpinLock .
Valor devuelto
None
Observaciones
Esta rutina es recíproca a IoAcquireCancelSpinLock.
Esta rutina también libera el bloqueo de giro de cancelación de la rutina Cancel del controlador.
El titular del bloqueo de número de cancelación se ejecuta en IRQL = DISPATCH_LEVEL después de llamar a IoAcquireCancelSpinLock. IoReleaseCancelSpinLock restaura el IRQL original del autor de la llamada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 |
Encabezado | wdm.h |
IRQL | DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm) |