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) |