Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_SEGMENT Struct Reference

#include <mi.h>

List of all members.

Public Attributes

_CONTROL_AREAControlArea
PVOID SegmentBaseAddress
ULONG TotalNumberOfPtes
ULONG NonExtendedPtes
UINT64 SizeOfSegment
SIZE_T ImageCommitment
PSECTION_IMAGE_INFORMATION ImageInformation
PVOID SystemImageBase
SIZE_T NumberOfCommittedPages
MMPTE SegmentPteTemplate
PVOID BasedAddress
PMMEXTEND_INFO ExtendInfo
PMMPTE PrototypePte
MMPTE ThePtes [MM_PROTO_PTE_ALIGNMENT/PAGE_SIZE]


Member Data Documentation

PVOID _SEGMENT::BasedAddress
 

Definition at line 2011 of file mi.h.

Referenced by MiSegmentDelete().

struct _CONTROL_AREA* _SEGMENT::ControlArea
 

Definition at line 2001 of file mi.h.

Referenced by MiMapViewInSystemSpace(), MiSectionDelete(), MiSectionInitialization(), MiSegmentDelete(), MiShareSessionImage(), MmCreateSection(), MmExtendSection(), MmMapViewInSystemCache(), MmMapViewOfSection(), MmUnmapViewInSystemCache(), NtCreateSection(), and NtCreateSuperSection().

PMMEXTEND_INFO _SEGMENT::ExtendInfo
 

Definition at line 2012 of file mi.h.

Referenced by MmExtendSection().

SIZE_T _SEGMENT::ImageCommitment
 

Definition at line 2006 of file mi.h.

Referenced by MmMapViewOfSection().

PSECTION_IMAGE_INFORMATION _SEGMENT::ImageInformation
 

Definition at line 2007 of file mi.h.

Referenced by MiCreateImageFileMap().

ULONG _SEGMENT::NonExtendedPtes
 

Definition at line 2004 of file mi.h.

Referenced by MiSegmentDelete().

SIZE_T _SEGMENT::NumberOfCommittedPages
 

Definition at line 2009 of file mi.h.

Referenced by MiSegmentDelete(), and NtAllocateVirtualMemory().

PMMPTE _SEGMENT::PrototypePte
 

Definition at line 2013 of file mi.h.

Referenced by MiCreateImageFileMap(), and MiSegmentDelete().

PVOID _SEGMENT::SegmentBaseAddress
 

Definition at line 2002 of file mi.h.

MMPTE _SEGMENT::SegmentPteTemplate
 

Definition at line 2010 of file mi.h.

Referenced by MiSectionInitialization(), MmExtendSection(), and NtAllocateVirtualMemory().

UINT64 _SEGMENT::SizeOfSegment
 

Definition at line 2005 of file mi.h.

Referenced by MmCreateSection(), and MmExtendSection().

PVOID _SEGMENT::SystemImageBase
 

Definition at line 2008 of file mi.h.

MMPTE _SEGMENT::ThePtes[MM_PROTO_PTE_ALIGNMENT/PAGE_SIZE]
 

Definition at line 2014 of file mi.h.

ULONG _SEGMENT::TotalNumberOfPtes
 

Definition at line 2003 of file mi.h.

Referenced by MiCreateImageFileMap(), MmCreateSection(), and MmExtendSection().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:25 2004 for test by doxygen 1.3.7