Función WdfWaitLockRelease (wdfsync.h)
[Se aplica a KMDF y UMDF]
El método WdfWaitLockRelease libera un bloqueo de espera especificado.
Sintaxis
void WdfWaitLockRelease(
[in] WDFWAITLOCK Lock
);
Parámetros
[in] Lock
Identificador de un objeto wait-lock de marco, obtenido por una llamada anterior a WdfWaitLockCreate.
Valor devuelto
None
Observaciones
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
El método WdfWaitLockRelease libera un bloqueo de espera que el controlador adquirió mediante una llamada anterior a WdfWaitLockAcquire.
Para obtener más información sobre los bloqueos de espera, vea Técnicas de sincronización para controladores de Framework-Based.
Ejemplos
Para obtener un ejemplo de código que usa WdfWaitLockRelease, vea WdfWaitLockAcquire.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfsync.h (incluya Wdf.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf) |