HalpMceInitializeErrorPacketContents

INT64 __fastcall HalpMceInitializeErrorPacketContents(INT64 a1){
  INT64 result; 
  memset(a1, 0i64);
  *(_DWORD *)(a1 + 24) = HalpMceErrorSourceId;
  result = a1 + 80;
  *(_QWORD *)(a1 + 48) = a1 + 80;
  *(GUID *)(a1 + 32) = MCE_NOTIFY_TYPE_GUID;
  *(_DWORD *)a1 = 1095059543;
  *(_DWORD *)(a1 + 4) = 3;
  *(_DWORD *)(a1 + 8) = 352;
  *(_DWORD *)(a1 + 56) = 1;
  *(_DWORD *)(a1 + 64) = 80;
  *(_DWORD *)(a1 + 68) = 272;
  return result;
}

Referenced by:

HalpHandlePreviousMcaErrors
HalpHandlePreviousMcaErrorsOnProcessor
HalpMceInitializeErrorPacket