MiDeleteRotateAndStopFaults
signed __int64 __fastcall MiDeleteRotateAndStopFaults(unsigned __int64 a1, unsigned __int64 a2, _QWORD *a3){
__int64 v6;
INT64 *SharedVm;
KIRQL v8;
__int64 v10[6];
memset(v10, 0, sizeof(v10));
v6 = *((_QWORD *)KeGetCurrentThread() + 23);
SharedVm = MiGetSharedVm(v6 + 1664);
v8 = ExAcquireSpinLockExclusive((PEX_SPIN_LOCK)SharedVm);
*((_DWORD *)SharedVm + 1) = 0;
*a3 = *(_QWORD *)(v6 + 1240);
*(_QWORD *)(v6 + 1240) = a3;
MiUnlockWorkingSetExclusive(v6 + 1664, v8);
return MiDeleteVirtualAddresses(a1, a2, 0, v10);
}Referenced by:
MmRotatePhysicalView