sub_140A5D438
unsigned __int64 sub_140A5D438(){
volatile unsigned __int64 TickCountQuad;
_BYTE *v1;
unsigned int v2;
signed __int64 v3;
unsigned __int64 result;
KiInitializeMutant((_KMUTANT *)((char *)&SbiVmbusArrivalEvent + 2848), 0, 0);
*(&SbiVmbusArrivalEvent + 2818) = 6;
*(&SbiVmbusArrivalEvent + 1408) = 0;
*(&SbiVmbusArrivalEvent + 705) = 0;
*(&SbiVmbusArrivalEvent + 354) = (char *)&SbiVmbusArrivalEvent + 2824;
*(&SbiVmbusArrivalEvent + 353) = (char *)&SbiVmbusArrivalEvent + 2824;
TickCountQuad = KUSER_SHARED_DATA.TickCountQuad;
KeQueryTimeIncrement(v1);
v3 = TickCountQuad * v2;
result = (unsigned __int64)((unsigned __int128)(v3 * (__int128)0x346DC5D63886594Bi64) >> 64) >> 63;
qword_140D2C168 = v3 / 10000;
g_qwSystemInitTime = v3 / 10000;
return result;
}Referenced by:
ExInitLicenseData