KiTryToUpdateVPBackingThreadPriority
NTSTATUS __stdcall KiTryToUpdateVPBackingThreadPriority(PVOID BugCheckParameter1){
NTSTATUS result;
UINT8 CheckLockOrder;
if( (*((_DWORD *)BugCheckParameter1 + 30) & 0x400000) != 0 )
{
LOBYTE(result) = KiTryToAcquireThreadLock((_KTHREAD *)BugCheckParameter1, &CheckLockOrder);
if( (_BYTE)result )
{
if( (*((_DWORD *)BugCheckParameter1 + 30) & 0x400000) != 0 )
KiUpdateVPBackingThreadPriority(BugCheckParameter1);
KiReleaseThreadLockSafe((INT64)BugCheckParameter1);
}
}
return result;
}Referenced by:
KiDeferredReadySingleThread