Compartir a través de


Función IoReleaseCancelSpinLock (wdm.h)

La rutina IoReleaseCancelSpinLock libera el bloqueo de giro 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 rutinaIoAcquireCancelSpinLock.

Valor devuelto

Ninguno

Observaciones

Esta rutina es recíproca a IoAcquireCancelSpinLock.

Esta rutina también libera el bloqueo de giro de cancelación del rutina Cancelar 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 Valor
cliente mínimo admitido Windows 2000
encabezado de wdm.h
irQL DISPATCH_LEVEL
reglas de cumplimiento de DDI CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm)

Consulte también

ioAcquireCancelSpinLock

IoSetCancelRoutine