WdfWaitLockRelease-Funktion (wdfsync.h)
[Gilt für KMDF und UMDF]
Die WdfWaitLockRelease Methode gibt eine angegebene Wartesperre frei.
Syntax
void WdfWaitLockRelease(
[in] WDFWAITLOCK Lock
);
Parameter
[in] Lock
Ein Handle zu einem Framework-Wait-Lock-Objekt, abgerufen durch einen vorherigen Aufruf von WdfWaitLockCreate.
Rückgabewert
Nichts
Bemerkungen
Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.
Die WdfWaitLockRelease Methode gibt eine Wartezeitsperre frei, die der Treiber durch einen vorherigen Aufruf von WdfWaitLockAcquireabgerufen hat.
Weitere Informationen zu Wartesperren finden Sie unter Synchronisierungstechniken für Framework-Based Treiber.
Beispiele
Ein Codebeispiel, das WdfWaitLockReleaseverwendet, finden Sie unter WdfWaitLockAcquire.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Mindest-UMDF-Version | 2.0 |
Header- | wdfsync.h (include Wdf.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL- | <=DISPATCH_LEVEL |
DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf) |