MiUseLargeDriverPage
VOID *__stdcall MiUseLargeDriverPage(
_UNICODE_STRING *SectionPointer,
VOID *ImageBaseAddress,
VOID *BaseImageName,
_UNICODE_STRING *a4){
__int64 i;
if( (MiFlags & 0x8000) != 0 || (MiFlags & 0x10000) != 0 )
return 0i64;
if( byte_140C4CA29 != 1 )
{
for( i = qword_140C4CA38; (__int64 *)i != &qword_140C4CA38; i = *(_QWORD *)i )
{
if( (unsigned __int8)RtlEqualUnicodeString(SectionPointer, (PCUNICODE_STRING)(i + 16), 1u) )
return(VOID *)1;
}
return 0i64;
}
return(VOID *)1;
}Referenced by:
MiHandleBootImage
MmLoadSystemImageEx