ExpGetExtensionHostForCrossVmObject

UINT64 __stdcall ExpGetExtensionHostForCrossVmObject(INT64 a1, INT64 *a2){
  UINT64 result; 
  INT64 v4; 

  result = (UINT64)ExGetExtensionTable(*(&WheapDeferredInternalLogsEventLock + 54));
  if( result )
  {
    v4 = *(&WheapDeferredInternalLogsEventLock + 54);
LABEL_3:
    *a2 = v4;
    return result;
  }
  result = (UINT64)ExGetExtensionTable(*(&WheapDeferredInternalLogsEventLock + 53));
  if( result )
  {
    v4 = *(&WheapDeferredInternalLogsEventLock + 53);
    goto LABEL_3;
  }
  return result;
}

Referenced by:

ExpAcquireCrossVmMutant
ExpObCloseCrossVmEvent
ExpObCloseCrossVmMutant
ExpObDeleteCrossVmEvent
ExpObDeleteCrossVmMutant
ExpPulseCrossVmEvent
ExpQueryCrossVmEvent
ExpReleaseCrossVmMutant
ExpResetCrossVmEvent
ExpSetCrossVmEvent