PsSetPagePriorityThread
UINT64 __stdcall PsSetPagePriorityThread(_ETHREAD *Thread, UINT64 PagePriority){
signed __int32 bf_0;
unsigned __int32 v3;
bf_0 = Thread->$F45B4AB16F4980293A53858F720DB0B5::_bf_0;
do
{
v3 = bf_0;
bf_0 = _InterlockedCompareExchange(
(volatile signed __int32 *)&Thread->1296,
((_DWORD)PagePriority << 12) | bf_0 & 0xFFFF8FFF,
bf_0);
}
while( bf_0 != v3 );
return(v3 >> 12) & 7;
}Referenced by:
CcCompleteAsyncRead
CcPerformReadAhead
IoApplyPriorityInfoThread
MiInitSystem
NtSetInformationProcess
NtSetInformationThread
SmSetThreadPagePriority