sub_140A5D438
unsigned __int64 __stdcall sub_140A5D438(){
volatile unsigned __int64 TickCountQuad;
signed __int64 v1;
unsigned __int64 result;
KiInitializeMutant(&stru_140C13CC0, 0, 0);
stru_140C13CA0.Header.Size = 6;
LOWORD(stru_140C13CA0.Header.Lock) = 0;
stru_140C13CA0.Header.SignalState = 0;
stru_140C13CA0.Header.WaitListHead.Blink = &stru_140C13CA0.Header.WaitListHead;
stru_140C13CA0.Header.WaitListHead.Flink = &stru_140C13CA0.Header.WaitListHead;
TickCountQuad = KUSER_SHARED_DATA.TickCountQuad;
v1 = TickCountQuad * KeQueryTimeIncrement();
result = (unsigned __int64)((unsigned __int128)(v1 * (__int128)0x346DC5D63886594Bi64) >> 64) >> 63;
qword_140D2C168 = v1 / 10000;
g_qwSystemInitTime = v1 / 10000;
return result;
}Referenced by:
ExInitLicenseData