CA1600 : Ne pas utiliser de priorité de processus inactif

Élément Valeur
ID de la règle CA1600
Category Microsoft.Mobility
Modification avec rupture Rupture

Cause

Cette règle se produit lorsque les processus sont définis sur ProcessPriorityClass.Idle.

Description de la règle

N'affectez pas la valeur Idle à la priorité de processus. Les processus avec System.Diagnostics.ProcessPriorityClass.Idle occuperont le processeur alors qu’il devrait être inactif et bloqueront par conséquent la veille.

Comment corriger les violations

Définissez les processus sur ProcessPriorityClass.BelowNormal.

Quand supprimer les avertissements

Cette règle ne doit être supprimée que lorsque la priorité du processus Idle est requise et que les considérations relatives à la mobilité peuvent être ignorées en toute sécurité.