Compartilhar via


Função WdfSpinLockRelease (wdfsync.h)

O método WdfSpinLockRelease libera um bloqueio de rotação especificado.

Sintaxe

void WdfSpinLockRelease(
  WDFSPINLOCK SpinLock
);

Parâmetros

SpinLock

Um identificador para um objeto de bloqueio de rotação de estrutura, obtido por uma chamada anterior para WdfSpinLockCreate.

Retornar valor

Nenhum

Comentários

Um bug marcar ocorrerá se o driver fornecer um identificador de objeto inválido.

O método WdfSpinLockRelease libera o bloqueio de rotação obtido por um driver chamando anteriormente WdfSpinLockAcquire. O WdfSpinLockRelease também restaura o IRQL do driver para o valor que ele tinha antes do driver chamado WdfSpinLockAcquire.

Para obter mais informações sobre bloqueios de rotação, consulte Usando bloqueios de estrutura.

Requisitos

Requisito Valor
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfsync.h (inclua Wdf.h)
Biblioteca Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL DISPATCH_LEVEL
Regras de conformidade da DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), ReqSendWhileSpinlock(kmdf), WdfSpinlock(kmdf), WdfSpinlockRelease(kmdf)

Confira também

WdfSpinLockCreate

WdfSpinLockAcquire

Regra WdfSpinlock (KMDF)

Regra WdfSpinLockRelease (KMDF)