Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die WdfSpinLockAcquire Methode erhält eine angegebene Drehsperre.
Syntax
void WdfSpinLockAcquire(
WDFSPINLOCK SpinLock
);
Parameter
SpinLock
Ein Handle zu einem Framework-Spin-Lock-Objekt, das durch einen vorherigen Aufruf von WdfSpinLockCreateabgerufen wird.
Rückgabewert
Nichts
Bemerkungen
Die WdfSpinLockAcquire Methode gibt zurück, nachdem die angegebene Drehsperre abgerufen wurde. Für KMDF gibt die Methode bei IRQL = DISPATCH_LEVEL zurück. Bei UMDF gibt die Methode bei passivem Wert zurück.
Ihr Treiber kann WdfSpinLockAcquire- nicht aufrufen, um eine Drehsperre abzurufen, die der Treiber in einer WDF_INTERRUPT_CONFIG Struktur angegeben 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) |