VfMajorAdvanceIrpStatus

UINT64 __stdcall VfMajorAdvanceIrpStatus(IO_STACK_LOCATION *IrpSp, INT64 OriginalStatus, INT64 *StatusToAdvance){
  unsigned int v4; 
  __int64 v6; 
  unsigned int(__fastcall *v7)(IO_STACK_LOCATION *); 
  v4 = OriginalStatus;
  if( VfVerifyMode <= 2 || (MmVerifierData & 0x1000) == 0 )
    return 0i64;
  if( *(_BYTE *)IrpSp > 0x1Bu )
    v6 = (*(_BYTE *)IrpSp != 0xFF) + 28i64;
  else
    v6 = *(_BYTE *)IrpSp;
  v7 = (unsigned int(__fastcall *)(IO_STACK_LOCATION *))qword_140D4B0E8[12 * v6];
  if( v7 && v7(IrpSp) )
    return 1i64;
  if( qword_140D4BB68 )
    return qword_140D4BB68(IrpSp, v4, StatusToAdvance);
  else
    return 0i64;
}

Referenced by:

IovpCompleteRequest2