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 für ein Framework-Warteschlossobjekt, das durch einen vorherigen Aufruf von WdfWaitLockCreate abgerufen wurde.
Rückgabewert
Keine
Bemerkungen
Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.
Die WdfWaitLockRelease-Methode gibt eine Wartesperre frei, die der Treiber durch einen vorherigen Aufruf von WdfWaitLockAcquire erworben hat.
Weitere Informationen zu Wartesperren finden Sie unter Synchronisierungstechniken für Framework-Based Treiber.
Beispiele
Ein Codebeispiel, das WdfWaitLockRelease verwendet, finden Sie unter WdfWaitLockAcquire.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfsync.h (einschließen von Wdf.h) |
Bibliothek | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf) |