Compartilhar via


Função ExReleaseSpinLockExclusiveFromDpcLevel (wdm.h)

A rotina ExReleaseSpinLockExclusiveFromDpcLevel libera um bloqueio de rotação que o chamador adquiriu para acesso exclusivo e deixa o IRQL inalterado.

Sintaxe

void ExReleaseSpinLockExclusiveFromDpcLevel(
  PEX_SPIN_LOCK SpinLock
);

Parâmetros

SpinLock

[dentro, fora] Um ponteiro para o bloqueio de rotação a ser liberado. O chamador deve ter esse bloqueio de rotação para acesso exclusivo.

Valor de retorno

Nenhum

Observações

Ao entrar nessa rotina, o chamador deve estar em execução no IRQL >= DISPATCH_LEVEL. Essa rotina não altera o IRQL.

ExReleaseSpinLockExclusiveFromDpcLevel libera um bloqueio de rotação que o chamador adquiriu em uma chamada anterior para a rotina ExAcquireSpinLockExclusiveAtDpcLevel.

O chamador deve manter o bloqueio de rotação apenas brevemente antes de liberá-lo. Para obter mais informações, consulte Introdução aos bloqueios de rotação.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista SP1
cabeçalho wdm.h
IRQL IRQL >= DISPATCH_LEVEL

Consulte também

ExAcquireSpinLockExclusiveAtDpcLevel