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