HalpExtEnvMarkHiberRegions
VOID __fastcall HalpExtEnvMarkHiberRegions(PVOID MemoryMap){
__int64 **i;
__int64 **j;
UINT64 Tag;
if( MemoryMap )
{
for( i = (__int64 **)*(&CmpDummyThreadEvent + 554);
i != (__int64 **)((char *)&CmpDummyThreadEvent + 4432);
i = (__int64 **)*i )
{
LODWORD(Tag) = 1231839560;
PoSetHiberRange(MemoryMap, 2ui64, i + 2, 8ui64, Tag);
}
}
else
{
for( j = (__int64 **)*(&CmpDummyThreadEvent + 552);
j != (__int64 **)((char *)&CmpDummyThreadEvent + 4416);
j = (__int64 **)*j )
{
LODWORD(Tag) = 1231839560;
PoSetHiberRange(0i64, 0x10000ui64, j[2], (UINT64)j[5], Tag);
}
}
}Referenced by:
HaliLocateHiberRanges