HvlpQueryExtendedCapabilities

char __fastcall HvlpQueryExtendedCapabilities(_QWORD *a1){
  _QWORD *v2; 
  __int16 v3; 
  __int16 v4; 
  _HVLP_HYPERCALL_PAGE_INFO PageInfo[4]; 
  __int128 v7; 
  __int64 v8; 

  *(_OWORD *)PageInfo = 0i64;
  v7 = 0i64;
  v2 = HvlpAcquireHypercallPage((PHYSICAL_ADDRESS *)PageInfo, 2ui64, &v8, 8ui64);
  HvcallInitiateHypercall();
  v4 = v3;
  HvlpReleaseHypercallPage(PageInfo);
  if( v4 )
    return 0;
  *a1 = *v2;
  return 1;
}

Referenced by:

HvlpDetermineEnlightenments