ReactOS 0.4.16-dev-321-g63bb46a
_MMPTE_TRANSITION Struct Reference

#include <mmtypes.h>

Public Attributes

ULONG64 Valid:1
 
ULONG64 Write:1
 
ULONG64 Owner:1
 
ULONG64 WriteThrough:1
 
ULONG64 CacheDisable:1
 
ULONG64 Protection:5
 
ULONG64 Prototype:1
 
ULONG64 Transition:1
 
ULONG64 PageFrameNumber:36
 
ULONG64 Unused:16
 
ULONG Valid:2
 
ULONG Buffered:1
 
ULONG Cached:1
 
ULONG Owner:1
 
ULONG Protection:4
 
ULONG ReadOnly:1
 
ULONG Prototype:1
 
ULONG Transition:1
 
ULONG PageFrameNumber:20
 
ULONG64 Spare:2
 
ULONG64 OnStandbyLookaside:1
 
ULONG64 IoTracker:1
 
ULONG64 RsvdZ1:12
 
ULONG Write:1
 
ULONG WriteThrough:1
 
ULONG CacheDisable:1
 

Detailed Description

Definition at line 96 of file mmtypes.h.

Member Data Documentation

◆ Buffered

ULONG _MMPTE_TRANSITION::Buffered

Definition at line 129 of file mmtypes.h.

◆ Cached

ULONG _MMPTE_TRANSITION::Cached

Definition at line 130 of file mmtypes.h.

◆ CacheDisable [1/2]

ULONG64 _MMPTE_TRANSITION::CacheDisable

Definition at line 102 of file mmtypes.h.

◆ CacheDisable [2/2]

ULONG _MMPTE_TRANSITION::CacheDisable

Definition at line 103 of file mmtypes.h.

◆ IoTracker

ULONG64 _MMPTE_TRANSITION::IoTracker

Definition at line 72 of file mmtypes.h.

◆ OnStandbyLookaside

ULONG64 _MMPTE_TRANSITION::OnStandbyLookaside

Definition at line 71 of file mmtypes.h.

◆ Owner [1/2]

ULONG _MMPTE_TRANSITION::Owner

Definition at line 100 of file mmtypes.h.

◆ Owner [2/2]

ULONG _MMPTE_TRANSITION::Owner

Definition at line 131 of file mmtypes.h.

◆ PageFrameNumber [1/2]

ULONG _MMPTE_TRANSITION::PageFrameNumber

Definition at line 107 of file mmtypes.h.

◆ PageFrameNumber [2/2]

ULONG _MMPTE_TRANSITION::PageFrameNumber

Definition at line 136 of file mmtypes.h.

◆ Protection [1/2]

ULONG _MMPTE_TRANSITION::Protection

Definition at line 103 of file mmtypes.h.

Referenced by MiProtectVirtualMemory().

◆ Protection [2/2]

ULONG _MMPTE_TRANSITION::Protection

Definition at line 132 of file mmtypes.h.

◆ Prototype [1/2]

ULONG _MMPTE_TRANSITION::Prototype

Definition at line 104 of file mmtypes.h.

◆ Prototype [2/2]

ULONG _MMPTE_TRANSITION::Prototype

Definition at line 134 of file mmtypes.h.

◆ ReadOnly

ULONG _MMPTE_TRANSITION::ReadOnly

Definition at line 133 of file mmtypes.h.

◆ RsvdZ1

ULONG64 _MMPTE_TRANSITION::RsvdZ1

Definition at line 76 of file mmtypes.h.

◆ Spare

ULONG64 _MMPTE_TRANSITION::Spare

Definition at line 70 of file mmtypes.h.

◆ Transition [1/2]

ULONG _MMPTE_TRANSITION::Transition

Definition at line 105 of file mmtypes.h.

Referenced by MI_IS_MAPPED_PTE().

◆ Transition [2/2]

ULONG _MMPTE_TRANSITION::Transition

Definition at line 135 of file mmtypes.h.

◆ Unused

ULONG64 _MMPTE_TRANSITION::Unused

Definition at line 108 of file mmtypes.h.

◆ Valid [1/2]

ULONG _MMPTE_TRANSITION::Valid

Definition at line 98 of file mmtypes.h.

◆ Valid [2/2]

ULONG _MMPTE_TRANSITION::Valid

Definition at line 128 of file mmtypes.h.

◆ Write [1/2]

ULONG64 _MMPTE_TRANSITION::Write

Definition at line 99 of file mmtypes.h.

◆ Write [2/2]

ULONG _MMPTE_TRANSITION::Write

Definition at line 100 of file mmtypes.h.

◆ WriteThrough [1/2]

ULONG64 _MMPTE_TRANSITION::WriteThrough

Definition at line 101 of file mmtypes.h.

◆ WriteThrough [2/2]

ULONG _MMPTE_TRANSITION::WriteThrough

Definition at line 102 of file mmtypes.h.


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