RtlApplyIndirectRelocationToPage
_BYTE *__fastcall RtlApplyIndirectRelocationToPage(
UINT64 a1,
int a2,
_DWORD *a3,
__int64 a4,
__int64 a5,
int a6,
int a7){
int v9;
_WORD v11[4];
int v12;
__int16 v13;
*(_QWORD *)v11 = 0i64;
v12 = 0;
v13 = 0;
v9 = a2 + (*(_WORD *)a5 & 0xFFF) - 4096;
if( !a7 )
v9 = a2 + (*(_WORD *)a5 & 0xFFF);
RtlpConstructIndirectRelocationFixup(v9, a3, a4, (UINT16 *)a5, a6, (__int64)v11);
return RtlpApplyGenericRetpolineFixup(a1, 0x1000ui64, v11, (unsigned int)(v9 - a2));
}Referenced by:
MiApplyRetpolineFixups