Compartilhar via


Função IoReleaseCancelSpinLock (wdm.h)

O IoReleaseCancelSpinLock libera o bloqueio de rotação de cancelamento depois que o driver altera o estado cancelável de um IRP.

Sintaxe

void IoReleaseCancelSpinLock(
  KIRQL Irql
);

Parâmetros

Irql

[in] O IRQL a ser restaurado. O chamador obteve esse IRQL na chamada anterior para a rotina deIoAcquireCancelSpinLock.

Valor de retorno

Nenhum

Observações

Essa rotina é recíproca para IoAcquireCancelSpinLock .

Essa rotina também libera o bloqueio de rotação de cancelamento da rotina de cancelamento dedodo driver.

O titular do bloqueio de rotação de cancelamento é executado em IRQL = DISPATCH_LEVEL depois de chamar IoAcquireCancelSpinLock . IoReleaseCancelSpinLock restaura o IRQL original do chamador.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000
cabeçalho wdm.h
IRQL DISPATCH_LEVEL
regras de conformidade de DDI CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm)

Consulte também

IoAcquireCancelSpinLock

IoSetCancelRoutine