HalpCreateErrorRecord
NTSTATUS __stdcall HalpCreateErrorRecord(
_WHEA_ERROR_SOURCE_DESCRIPTOR *ErrorSource,
_WHEA_ERROR_PACKET_V2 *ErrorPacket,
_WHEA_ERROR_RECORD *ErrorRecord,
VOID *Context,
VOID *Contexta){
_WHEA_ERROR_SOURCE_TYPE Type;
VOID *v7;
Type = ErrorSource->Type;
if( Type >= WheaErrSrcTypeMCE )
{
if( Type <= WheaErrSrcTypeCMC )
return HalpCreateMachineCheckErrorRecord(ErrorSource, ErrorPacket, ErrorRecord, Context);
if( Type == WheaErrSrcTypeNMI )
return HalpCreateNMIErrorRecord(ErrorSource, ErrorPacket, ErrorRecord, (UINT64)Context, v7);
}
return -1073741637;
}Referenced by:
No references.