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 Framework-Geräteobjekt oder ein Framework-Warteschlangenobjekt.

Rückgabewert

Nichts

Bemerkungen

Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.

Die WdfObjectReleaseLock--Methode gibt die Synchronisierungssperre frei, die ein Treiber erworben hat, indem er zuvor WdfObjectAcquireLockaufruft. WdfObjectReleaseLock stellt auch die IRQL des Treibers auf den Wert wieder her, der vor dem Treiber WdfObjectAcquireLockaufgerufen wurde.

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

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.0
Mindest-UMDF-Version 2.0
Header- wdfsync.h (include Wdf.h)
IRQL- <=DISPATCH_LEVEL
DDI-Complianceregeln DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Siehe auch

WdfObjectAcquireLock-