HalpCorrectErrSrc
NTSTATUS __stdcall HalpCorrectErrSrc(WHEA_ERROR_SOURCE_DESCRIPTOR *ErrorSource, UINT64 *MaximumSectionLength){
int v2;
v2 = *((_DWORD *)ErrorSource + 2);
if( v2 >= 0 )
{
if( v2 <= 1 )
return HalpCorrectMachineCheckErrSrc(ErrorSource, MaximumSectionLength);
switch( v2 )
{
case 5:
return HalpCorrectGenericErrSrc((INT64)ErrorSource, MaximumSectionLength);
case 3:
return HalpCorrectNMIErrSrc((INT64)ErrorSource, MaximumSectionLength);
case 12:
return HalpCorrectGenericErrSrc((INT64)ErrorSource, MaximumSectionLength);
}
}
return -1073741637;
}Referenced by:
No references.