Condividi tramite


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)

Vedi anche

WdfWaitLockAcquire

WdfWaitLockCreate