PopIsRunningInVm

BOOL __stdcall PopIsRunningInVm(){
  BOOL result; 
  INT32 v1[4]; 
  __int128 v2; 
  v2 = 0i64;
  result = HviIsAnyHypervisorPresent();
  LOBYTE(result) = result
                && ((*(_OWORD *)v1 = 0i64, HviGetHypervisorFeatures(v1), (*(_QWORD *)v1 & 0x100000000000i64) == 0)
                 || (result = HviGetEnlightenmentInformation((__int32 *)&v2), (v2 & 0x1000) != 0));
  return result;
}

Referenced by:

PopPowerInformationInternal