ReactOS  0.4.14-dev-317-g96040ec
_MM_SECTION_SEGMENT Struct Reference

#include <mm.h>

Collaboration diagram for _MM_SECTION_SEGMENT:

Public Attributes

FAST_MUTEX Lock
 
PFILE_OBJECT FileObject
 
LARGE_INTEGER RawLength
 
LARGE_INTEGER Length
 
ULONG ReferenceCount
 
ULONG CacheCount
 
ULONG Protection
 
ULONG Flags
 
BOOLEAN WriteCopy
 
BOOLEAN Locked
 
struct {
   ULONGLONG   FileOffset
 
   ULONG_PTR   VirtualAddress
 
   ULONG   Characteristics
 
Image
 
LIST_ENTRY ListOfSegments
 
RTL_GENERIC_TABLE PageTable
 

Detailed Description

Definition at line 160 of file mm.h.

Member Data Documentation

◆ CacheCount

ULONG _MM_SECTION_SEGMENT::CacheCount

Definition at line 167 of file mm.h.

◆ Characteristics

ULONG _MM_SECTION_SEGMENT::Characteristics

Definition at line 177 of file mm.h.

◆ FileObject

PFILE_OBJECT _MM_SECTION_SEGMENT::FileObject

Definition at line 163 of file mm.h.

◆ FileOffset

ULONGLONG _MM_SECTION_SEGMENT::FileOffset

Definition at line 175 of file mm.h.

◆ Flags

ULONG _MM_SECTION_SEGMENT::Flags

Definition at line 169 of file mm.h.

Referenced by MmpDeleteSection().

◆ Image

struct { ... } _MM_SECTION_SEGMENT::Image

◆ Length

LARGE_INTEGER _MM_SECTION_SEGMENT::Length

◆ ListOfSegments

LIST_ENTRY _MM_SECTION_SEGMENT::ListOfSegments

Definition at line 180 of file mm.h.

◆ Lock

FAST_MUTEX _MM_SECTION_SEGMENT::Lock

Definition at line 162 of file mm.h.

Referenced by ExeFmtpCreateImageSection().

◆ Locked

BOOLEAN _MM_SECTION_SEGMENT::Locked

Definition at line 171 of file mm.h.

◆ PageTable

RTL_GENERIC_TABLE _MM_SECTION_SEGMENT::PageTable

Definition at line 181 of file mm.h.

◆ Protection

ULONG _MM_SECTION_SEGMENT::Protection

Definition at line 168 of file mm.h.

Referenced by MmMapViewOfSection(), MmspPageAlignSegments(), and PeFmtCreateSection().

◆ RawLength

LARGE_INTEGER _MM_SECTION_SEGMENT::RawLength

Definition at line 164 of file mm.h.

Referenced by MmspPageAlignSegments(), and PeFmtCreateSection().

◆ ReferenceCount

ULONG _MM_SECTION_SEGMENT::ReferenceCount

Definition at line 166 of file mm.h.

Referenced by ExeFmtpCreateImageSection(), and MmpDeleteSection().

◆ VirtualAddress

ULONG_PTR _MM_SECTION_SEGMENT::VirtualAddress

Definition at line 176 of file mm.h.

◆ WriteCopy

BOOLEAN _MM_SECTION_SEGMENT::WriteCopy

Definition at line 170 of file mm.h.

Referenced by PeFmtCreateSection().


The documentation for this struct was generated from the following file: