Freigeben über


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)

Siehe auch

WdfWaitLockAcquire-

WdfWaitLockCreate