WheaHwErrorReportGetLogDataBufferDeviceDriver

__int64 __fastcall WheaHwErrorReportGetLogDataBufferDeviceDriver(_DWORD *a1){
  unsigned int v1; 
  __int64 v2; 
  _QWORD *v3; 

  if( !WheapErrorHandleIsValid(a1) )
    return 3221225480i64;
  if( v1 > 0x24 )
    return 3221225626i64;
  if( !v3 )
    return 3221225713i64;
  *(_DWORD *)(v2 + 100) = v1;
  *v3 = v2 + 64;
  return 0i64;
}

Referenced by:

WheaReportFatalHwErrorDeviceDriverEx
WheaReportHwErrorDeviceDriverEx