Freigeben über


WdfObjectReleaseLock-Funktion (wdfsync.h)

[Gilt für KMDF und UMDF]

Die WdfObjectReleaseLock-Methode gibt die Synchronisierungssperre eines Objekts frei.

Syntax

VOID WdfObjectReleaseLock(
  _In_ WDFOBJECT Object
);

Parameter

[in] Object

Ein Handle für ein Frameworkgeräteobjekt oder ein Frameworkwarteschlangenobjekt.

Hinweise

Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.

Die WdfObjectReleaseLock-Methode gibt die Synchronisierungssperre frei, die ein Treiber durch den vorherigen Aufruf von WdfObjectAcquireLock erworben hat. WdfObjectReleaseLock stellt auch den IRQL des Treibers auf den Wert zurück, den er vor dem Treiber namens WdfObjectAcquireLock hatte.

Weitere Informationen zu Synchronisierungssperren finden Sie unter Synchronisierungstechniken für Framework-Based Treiber.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfsync.h (einschließen von Wdf.h)
IRQL <=DISPATCH_LEVEL
DDI-Complianceregeln DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Weitere Informationen

WdfObjectAcquireLock