MmMapViewInSessionSpaceEx

NTSTATUS __stdcall MmMapViewInSessionSpaceEx(
        VOID *Section,
        VOID **MappedBase,
        UINT64 *ViewSize,
        _LARGE_INTEGER *SectionOffset,
        UINT64 Flags){
  _EPROCESS *Process; 
  NTSTATUS result; 

  Process = KeGetCurrentThread()->ApcState.Process;
  if( (Process->Flags & 0x10000) == 0 )
    return -1073741799;
  MiMapViewInSystemSpace(Section, (_MMSESSION *)Process->Session + 6, MappedBase, ViewSize);
  return result;
}

Referenced by:

MmMapViewInSessionSpace