Compartir a través de


Regla StorPortSpinLock3 (storport)

La regla StorPortSpinLock3 comprueba la jerarquía de adquisición de bloqueos que se describe en la documentación de la rutina StorPortAcquireSpinLock .

Los controladores de miniport de Storport deben asegurarse de que no intenten adquirir un bloqueo que ya está retenido o adquirir bloqueos en un orden incorrecto. Cualquiera de estos errores provocará un interbloqueo del sistema.

Modelo de controlador: Storport

Cómo probar

En tiempo de compilación

Ejecute el Comprobador de controladores estáticos y especifique la regla StorPortSpinLock3 .

Usa los pasos siguientes para ejecutar un análisis de tu código:
  1. Prepara el código (usa declaraciones de tipos de rol).
  2. Ejecuta el comprobador de controlador estático.
  3. Consulta y analiza los resultados.

Para obtener más información, vea Usar comprobador de controladores estáticos para buscar defectos en controladores.

Se aplica a

StorPortAcquireSpinLock