MiAllocateTempLoaderEntry

_QWORD *__fastcall MiAllocateTempLoaderEntry(__int64 a1){
  _QWORD *result; 

  result = MiAllocatePool(64i64, 0xA0ui64, 0x644C6D4Dui64);
  if( result )
  {
    result[14] = a1;
    *((_WORD *)result + 54) = 1;
    *((_DWORD *)result + 26) = 0x1000000;
    result[17] = -2i64;
  }
  return result;
}

Referenced by:

MiObtainSectionForDriver