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 chiamato WdfSpinLockAcquire.

Per altre informazioni sui blocchi di selezione, vedere Using Framework Locks.

Fabbisogno

Requisito Valore
versione minima di KMDF 1.0
versione minima di UMDF 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)

Vedere anche

WdfSpinLockCreare

WdfSpinLockAcquire

regola WdfSpinlock (KMDF)

regola WdfSpinLockRelease (KMDF)