Condividi tramite


Funzione WdfSpinLockRelease (wdfsync.h)

Il metodo WdfSpinLockRelease rilascia un blocco di selezione specificato.

Sintassi

void WdfSpinLockRelease(
  WDFSPINLOCK SpinLock
);

Parametri

SpinLock

Handle per un oggetto spin-lock del framework, ottenuto da una chiamata precedente a WdfSpinLockCreate.

Valore restituito

nessuno

Osservazioni

Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.

Il metodo WdfSpinLockRelease rilascia il blocco spin ottenuto in precedenza chiamando WdfSpinLockAcquire. WdfSpinLockRelease ripristina anche il runtime di integrazione del driver sul valore precedente al driver WdfSpinLockAcquire.

Per altre informazioni sui blocchi di selezione, vedere Using Framework Locks.For more information about spin locks, see Using Framework Locks.

Requisiti

Requisito Valore
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfsync.h (include Wdf.h)
Libreria Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL DISPATCH_LEVEL
Regole di conformità DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), ReqSendWhileSpinlock(kmdf), WdfSpinlock(kmdf), WdfSpinlockRelease(kmdf)

Vedi anche

WdfSpinLockCreate

WdfSpinLockAcquire

Regola WdfSpinlock (KMDF)

Regola WdfSpinLockRelease (KMDF)