ExpStringCheck

VOID __stdcall ExpStringCheck(
        WCHAR *s1,
        WCHAR *s2,
        WCHAR *s3,
        WCHAR *s4,
        WCHAR *s5,
        WCHAR *s6,
        WCHAR *s7,
        WCHAR *s8,
        WCHAR *s9,
        WCHAR *s10,
        WCHAR *s11,
        WCHAR *s12,
        WCHAR *s13,
        WCHAR *s14,
        WCHAR *s15,
        WCHAR *s16,
        WCHAR *s17,
        WCHAR *s18,
        WCHAR *s19,
        WCHAR *s20,
        WCHAR *s21,
        WCHAR *s22,
        WCHAR *s23,
        WCHAR *s24,
        WCHAR *s25,
        WCHAR *s26,
        WCHAR *s27,
        WCHAR *s28,
        WCHAR a29){
  int v32; 
  INT16 v33; 
  int v34; 
  INT16 v35; 
  int v36; 
  INT16 v37; 
  int v38; 
  INT16 v39; 
  int v40; 
  INT16 v41; 
  int v42; 
  INT16 v43; 
  int v44; 
  INT16 v45; 
  int v46; 
  INT16 v47; 
  int v48; 
  INT16 v49; 
  int v50; 
  INT16 v51; 
  int v52; 
  INT16 v53; 
  int v54; 
  INT16 v55; 
  int v56; 
  INT16 v57; 
  int v58; 
  INT16 v59; 
  int v60; 
  INT16 v61; 
  int v62; 
  INT16 v63; 
  int v64; 
  INT16 v65; 
  int v66; 
  INT16 v67; 
  int v68; 
  INT16 v69; 
  int v70; 
  INT16 v71; 
  int v72; 
  INT16 v73; 
  int v74; 
  INT16 v75; 
  int v76; 
  INT16 v77; 
  int v78; 
  INT16 v79; 
  int v80; 
  INT16 v81; 
  int v82; 
  INT16 v83; 
  int v84; 
  INT16 v85; 
  int v86; 
  INT16 v87; 
  int v88; 
  __int64 i; 
  int v90[32]; 

  ExpSingleStringCheck((INT64)s1, (INT16)s2);
  v90[0] = v32;
  ExpSingleStringCheck((INT64)s2, v33);
  v90[1] = v34;
  ExpSingleStringCheck((INT64)s3, v35);
  v90[2] = v36;
  ExpSingleStringCheck((INT64)s4, v37);
  v90[3] = v38;
  ExpSingleStringCheck((INT64)s5, v39);
  v90[4] = v40;
  ExpSingleStringCheck((INT64)s6, v41);
  v90[5] = v42;
  ExpSingleStringCheck((INT64)s7, v43);
  v90[6] = v44;
  ExpSingleStringCheck((INT64)s8, v45);
  v90[7] = v46;
  ExpSingleStringCheck((INT64)s9, v47);
  v90[8] = v48;
  ExpSingleStringCheck((INT64)s10, v49);
  v90[9] = v50;
  ExpSingleStringCheck((INT64)s11, v51);
  v90[10] = v52;
  ExpSingleStringCheck((INT64)s12, v53);
  v90[11] = v54;
  ExpSingleStringCheck((INT64)s13, v55);
  v90[12] = v56;
  ExpSingleStringCheck((INT64)s14, v57);
  v90[13] = v58;
  ExpSingleStringCheck((INT64)s15, v59);
  v90[14] = v60;
  ExpSingleStringCheck((INT64)s16, v61);
  v90[15] = v62;
  ExpSingleStringCheck((INT64)s17, v63);
  v90[16] = v64;
  ExpSingleStringCheck((INT64)s18, v65);
  v90[17] = v66;
  ExpSingleStringCheck((INT64)s19, v67);
  v90[18] = v68;
  ExpSingleStringCheck((INT64)s20, v69);
  v90[19] = v70;
  ExpSingleStringCheck((INT64)s21, v71);
  v90[20] = v72;
  ExpSingleStringCheck((INT64)s22, v73);
  v90[21] = v74;
  ExpSingleStringCheck((INT64)s23, v75);
  v90[22] = v76;
  ExpSingleStringCheck((INT64)s24, v77);
  v90[23] = v78;
  ExpSingleStringCheck((INT64)s25, v79);
  v90[24] = v80;
  ExpSingleStringCheck((INT64)s26, v81);
  v90[25] = v82;
  ExpSingleStringCheck((INT64)s27, v83);
  v90[26] = v84;
  ExpSingleStringCheck((INT64)s28, v85);
  v90[27] = v86;
  ExpSingleStringCheck(a29, v87);
  v90[28] = v88;
  for( i = 0i64; i < 29; ++i )
  {
    if( v90[i] != *(_DWORD *)((char *)qword_14001F690 + i * 4) )
      *(&ExBootDevicesRemovedEvent + 53) = 8;
  }
}

Referenced by:

ExInitSystem