Funzione WdfWaitLockRelease (wdfsync.h)
[Si applica a KMDF e UMDF]
Il metodo WdfWaitLockRelease rilascia un blocco di attesa specificato.
Sintassi
void WdfWaitLockRelease(
[in] WDFWAITLOCK Lock
);
Parametri
[in] Lock
Handle per un oggetto wait-lock del framework, ottenuto da una chiamata precedente a WdfWaitLockCreate.
Valore restituito
nessuno
Osservazioni
Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.
Il metodo WdfWaitLockRelease rilascia un blocco di attesa acquisito dal driver da una chiamata precedente a WdfWaitLockAcquire.
Per altre informazioni sui blocchi di attesa, vedere Tecniche di sincronizzazione per i driver Framework-Based.
Esempio
Per un esempio di codice che usa WdfWaitLockRelease, vedere WdfWaitLockAcquire.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfsync.h (include Wdf.h) |
Libreria | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf) |