MiSetInPagePriority
VOID __stdcall MiSetInPagePriority(_MMINPAGE_SUPPORT *InPageSupport, UINT64 ProtectedPriority, UINT64 FinalPriority){
if( (unsigned int)FinalPriority >= 5 || (unsigned int)ProtectedPriority <= (unsigned int)FinalPriority )
InPageSupport->u1.e1._bf_0 &= ~0x80000u;
else
InPageSupport->u1.e1._bf_0 |= 0x80000u;
InPageSupport->u1.e1._bf_0 = ((FinalPriority & 7) << 12) | InPageSupport->u1.e1._bf_0 & 0xFFFF81FF | ((FinalPriority & 7) << 9) & 0x8FFF;
}Referenced by:
MiPfAllocateMdls
MiPfPutPagesInTransition
MiSetInPagePrefetchPriority