PspSetProcessPriorityByClass
INT64 __fastcall PspSetProcessPriorityByClass(INT64 a1, INT64 a2){
unsigned int v3;
INT64 result;
UINT64 ApplyForegroundBoost;
CHAR QuantumReset;
UINT64 v7;
UINT64 ResetForegroundBoost;
LODWORD(v7) = 0;
QuantumReset = 0;
LODWORD(ResetForegroundBoost) = 0;
v3 = PspComputeQuantumAndPriority(a1, a2, &QuantumReset, &ResetForegroundBoost, &v7);
LODWORD(ApplyForegroundBoost) = v7;
LODWORD(result) = KeSetPriorityAndQuantumProcess(
(_KPROCESS *)a1,
v3,
QuantumReset,
(unsigned int)ResetForegroundBoost,
ApplyForegroundBoost);
return result;
}Referenced by:
PsSetProcessPriorityByClass
PspApplyJobLimitsToProcess
PspSetProcessForegroundBackgroundRequest