VfMajorRegisterHandlers

UINT64 __fastcall VfMajorRegisterHandlers(PVOID *a1, UINT64 a2){
  __int64 v2; 
  __int64 v3; 
  UINT64 result; 
  __int64 v5; 
  __int64 *v6; 
  __int64 v7; 
  __int64 v8; 
  __int64 v9; 
  __int64 v10; 
  __int64 v11; 
  __int64 v12; 
  __int64 v13; 
  __int64 v14; 
  UINT64 v15; 
  result = (unsigned int)((_DWORD)a1 - 28);
  if( (unsigned __int8)((_BYTE)a1 - 28) > 0xE2u )
  {
    if( (unsigned __int8)a1 > 0x1Bu )
      v5 = (unsigned int)((_BYTE)a1 != 0xFF) + 28;
    else
      v5 = (unsigned __int8)a1;
    v6 = &ViMajorVerifierRoutines[12 * v5];
    v6[3] = v7;
    v6[4] = v8;
    v6[5] = v9;
    v6[6] = v10;
    v6[7] = v11;
    v6[8] = v12;
    v6[9] = v13;
    v6[10] = v14;
    result = v15;
    v6[11] = v15;
    v6[1] = v2;
    v6[2] = v3;
    *v6 = a2;
  }
  return result;
}

Referenced by:

VfInitVerifierComponents