HalpBlkWdFatalExceptionCheck

NTSTATUS __stdcall HalpBlkWdFatalExceptionCheck(PVOID BugCheckParameter2){
  unsigned __int64 v1; 
  __int64 v2; 
  void *BugCheckParameter4; 

  v1 = (unsigned int)BugCheckParameter2;
  v2 = *(_QWORD *)(*(&CmpDummyThreadEvent + 487) + 8i64 * (unsigned int)BugCheckParameter2);
  BugCheckParameter4 = *(void **)(v2 + 120);
  if( BugCheckParameter4 )
    KeBugCheckEx(0x1DAu, (PVOID)5, (PVOID)v1, (PVOID)*(unsigned __int8 *)(v2 + 112), BugCheckParameter4);
  return(int)BugCheckParameter4;
}

Referenced by:

HalpBlkPoBusyWait
HalpBlkWdWorkerRoutine