WdfSpinLockRelease-Funktion (wdfsync.h)
Die WdfSpinLockRelease Methode gibt eine angegebene Drehsperre frei.
Syntax
void WdfSpinLockRelease(
WDFSPINLOCK SpinLock
);
Parameter
SpinLock
Ein Handle zu einem Framework-Spin-Lock-Objekt, das durch einen vorherigen Aufruf von WdfSpinLockCreateabgerufen wird.
Rückgabewert
Nichts
Bemerkungen
Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.
Die WdfSpinLockRelease Methode gibt die Drehsperre frei, die ein Treiber, der zuvor WdfSpinLockAcquireaufgerufen wurde. WdfSpinLockRelease stellt auch die IRQL des Treibers auf den Wert wieder her, den er vor dem Treiber WdfSpinLockAcquireaufgerufen hat.
Weitere Informationen zu Drehsperren finden Sie unter Verwenden von Framework-Sperren.
Anforderungen
Anforderung | Wert |
---|---|
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), ReqSendWhileSpinlock(kmdf), WdfSpinlock(kmdf), WdfSpinlockRelease(kmdf) |