HalpTimerCreateReferencePage
NTSTATUS __stdcall HalpTimerCreateReferencePage(){
PSTR MemoryInternal;
PSTR v1;
INT64 v2;
if( *(_DWORD *)(HalpPerformanceCounter + 228) != 5 )
return 0;
MemoryInternal = HalpMmAllocateMemoryInternal(0x1000ui64, MmCached);
HalpTimerReferencePage = MemoryInternal;
v1 = MemoryInternal;
if( MemoryInternal )
{
memset(MemoryInternal, 0i64, 0x1000u);
v2 = HalpPerformanceCounter;
*(_DWORD *)v1 = 1416388936;
*((_QWORD *)v1 + 1) = RtlUdiv128(10000000i64, 0i64, *(_QWORD *)(v2 + 192), 0i64);
return 0;
}
return -1073741670;
}Referenced by:
HalpInitializeTimers