Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método WdfSpinLockRelease libera un bloqueo de número especificado.
Sintaxis
VOID WdfSpinLockRelease(
WDFSPINLOCK SpinLock
);
Parámetros
SpinLock
Identificador de un objeto de bloqueo de número de marco, obtenido por una llamada anterior a WdfSpinLockCreate.
Valor devuelto
Ninguno
Observaciones
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
El método WdfSpinLockRelease libera el bloqueo de número que obtuvo un controlador llamando previamente a WdfSpinLockAcquire. WdfSpinLockRelease también restaura el IRQL del controlador al valor que tenía antes del controlador llamado WdfSpinLockAcquire.
Para obtener más información sobre los bloqueos de número, consulte Using Framework Locks.
Requisitos
| Requisito | Valor |
|---|---|
| versión mínima de KMDF | 1.0 |
| versión mínima de UMDF | 2.0 |
| encabezado de | wdfsync.h (incluya Wdf.h) |
| biblioteca de | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
| irQL | DISPATCH_LEVEL |
| reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) ), ReqSendWhileSpinlock(kmdf), WdfSpinlock(kmdf), WdfSpinlockRelease(kmdf) |