MiFinalizeDriverCfgState

INT64 __fastcall MiFinalizeDriverCfgState(INT64 a1, CHAR a2, INT64 a3){
  INT64 result; 
  result = MiProcessKernelCfgImage(a1, a2, a3);
  if( (int)result >= 0 )
  {
    if( (MiFlags & 0x8000) == 0 || (MiFlags & 0x80000) != 0 || (*(_DWORD *)(a1 + 104) & 0x2000) != 0 )
      return 0i64;
    result = VslCompleteSecureDriverLoad(0i64, *(_QWORD *)(a1 + 48), *(unsigned int *)(a1 + 64));
    if( (int)result >= 0 )
    {
      *(_DWORD *)(a1 + 104) |= 0x2000u;
      return 0i64;
    }
  }
  return result;
}

Referenced by:

MmLoadSystemImageEx