Partilhar via


Regra StorPortSpinLock3 (storport)

A regra StorPortSpinLock3 verifica a hierarquia de aquisição de bloqueio descrita na documentação da rotina StorPortAcquireSpinLock .

Os drivers de miniporto storport devem garantir que eles não tentem adquirir um bloqueio que já esteja mantido ou adquira bloqueios em uma ordem incorreta. Qualquer um desses erros resultará em deadlock do sistema.

Modelo de driver: Storport

Como testar

Em tempo de compilação

Execute o Verificador de Driver Estático e especifique a regra StorPortSpinLock3 .

Use as seguintes etapas para executar uma análise do código:
  1. Prepare seu código (use declarações de tipo de função).
  2. Execute o Verificador de Driver Estático.
  3. Exiba e analise os resultados.

Para obter mais informações, consulte Usando o Verificador de Driver Estático para localizar defeitos em drivers.

Aplica-se a

StorPortAcquireSpinLock