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