CA1600: Non impostare la priorità del processo su Inattivo
TypeName |
DoNotUseIdleProcessPriority |
CheckId |
CA1600 |
Category |
Microsoft.Mobility |
Breaking Change |
Breaking |
Causa
Questa regola si verifica quando i processi sono impostati su ProcessPriorityClass.Idle.
Descrizione della regola
Non impostare la priorità del processo su Inattivo.I processi con System.Diagnostics.ProcessPriorityClass.Idle occupano la CPU che diversamente sarebbe inattiva e bloccano quindi la modalità standby.
Come correggere le violazioni
Impostare i processi su ProcessPriorityClass.BelowNormal.
Esclusione di avvisi
Questa regola dovrebbe essere esclusa solo se è necessaria una priorità di processo Inattivo ed è possibile ignorare le considerazioni di mobilità senza problemi di sicurezza.