KiCheckUserAddressCetCompat

CHAR __fastcall KiCheckUserAddressCetCompat(INT64 a1, UINT64 a2){
  CHAR v4; 
  __int64 v6[5]; 
  INT64 v7; 
  __int64 v8; 
  v8 = 0i64;
  LODWORD(v7) = 0;
  v6[0] = 0i64;
  v4 = 1;
  if( (int)MmGetImageInformation(a2, &v8, v6, &v7) < 0
    || !v8
    || !v6[0]
    || (v7 & 1) == 0 && v8 != *(_QWORD *)(a1 + 1312) )
  {
    return RtlFindDynamicEnforcedAddressInRanges((UINT64 *)(a1 + 2576), a2);
  }
  return v4;
}

Referenced by:

No references.