Função WdfWaitLockRelease (wdfsync.h)

[Aplica-se a KMDF e UMDF]

O método WdfWaitLockRelease libera um bloqueio de espera especificado.

Sintaxe

void WdfWaitLockRelease(
  [in] WDFWAITLOCK Lock
);

Parâmetros

[in] Lock

Um identificador para um objeto de bloqueio de espera da estrutura, obtido por uma chamada anterior para WdfWaitLockCreate.

Retornar valor

Nenhum

Comentários

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

O método WdfWaitLockRelease libera um bloqueio de espera que o driver adquiriu por uma chamada anterior para WdfWaitLockAcquire.

Para obter mais informações sobre bloqueios de espera, consulte Técnicas de sincronização para drivers de Framework-Based.

Exemplos

Para obter um exemplo de código que usa WdfWaitLockRelease, consulte WdfWaitLockAcquire.

Requisitos

Requisito Valor
Plataforma de Destino Universal
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), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf)

Confira também

WdfWaitLockAcquire

WdfWaitLockCreate