NTSTATUS __stdcall WheaHwErrorReportSetFatalSeverityDeviceDriver(INT64 a1, INT64 a2){
_DWORD *v4;
NTSTATUS result;
if( !WheapErrorHandleIsValid((_DWORD *)a1) )
return -1073741816;
WheaHwErrorReportSetSeverityDeviceDriver(v4);
*(_DWORD *)(*(_QWORD *)(a1 + 40) + 20i64) |= 0x40000000u;
*(_DWORD *)(*(_QWORD *)(a1 + 40) + 20i64) &= ~0x80000000;
result = 0;
*(_QWORD *)(a1 + 56) = a2;
return result;
}