ReactOS 0.4.16-dev-329-g9223134
|
#include <mmtypes.h>
Public Attributes | |
union { | |
LONG_PTR Balance:2 | |
PMMVAD Parent | |
} | u1 |
PMMVAD | LeftChild |
PMMVAD | RightChild |
ULONG_PTR | StartingVpn |
ULONG_PTR | EndingVpn |
union { | |
ULONG_PTR LongFlags | |
MMVAD_FLAGS VadFlags | |
} | u |
PCONTROL_AREA | ControlArea |
PMMPTE | FirstPrototypePte |
PMMPTE | LastContiguousPte |
union { | |
ULONG LongFlags2 | |
MMVAD_FLAGS2 VadFlags2 | |
} | u2 |
union { | |
LIST_ENTRY List | |
MMADDRESS_LIST Secured | |
} | u3 |
union { | |
PVOID Banked | |
PMMEXTEND_INFO ExtendedInfo | |
} | u4 |
PVOID _MMVAD_LONG::Banked |
Definition at line 780 of file mmtypes.h.
Referenced by MiInsertNode(), MiMapViewOfDataSection(), MiRemoveNode(), MmLocateMemoryAreaByAddress(), and MmLocateMemoryAreaByRegion().
PCONTROL_AREA _MMVAD_LONG::ControlArea |
Definition at line 765 of file mmtypes.h.
Referenced by MiCreatePebOrTeb(), MiInsertNode(), MiMapViewOfDataSection(), MiRemoveNode(), MmLocateMemoryAreaByAddress(), and MmLocateMemoryAreaByRegion().
ULONG_PTR _MMVAD_LONG::EndingVpn |
Definition at line 759 of file mmtypes.h.
Referenced by MiInsertNode(), and MiMapLockedPagesInUserSpace().
PMMEXTEND_INFO _MMVAD_LONG::ExtendedInfo |
PMMPTE _MMVAD_LONG::FirstPrototypePte |
Definition at line 766 of file mmtypes.h.
Referenced by MiCreatePebOrTeb(), MiInsertNode(), MiMapViewOfDataSection(), MiRemoveNode(), MmLocateMemoryAreaByAddress(), and MmLocateMemoryAreaByRegion().
PMMPTE _MMVAD_LONG::LastContiguousPte |
Definition at line 767 of file mmtypes.h.
Referenced by MiMapViewOfDataSection().
LIST_ENTRY _MMVAD_LONG::List |
ULONG_PTR _MMVAD_LONG::LongFlags |
Definition at line 762 of file mmtypes.h.
Referenced by MiCreatePebOrTeb().
ULONG _MMVAD_LONG::LongFlags2 |
Definition at line 770 of file mmtypes.h.
Referenced by MiCreatePebOrTeb().
PMMVAD _MMVAD_LONG::Parent |
Definition at line 754 of file mmtypes.h.
Referenced by MiCreatePebOrTeb().
MMADDRESS_LIST _MMVAD_LONG::Secured |
ULONG_PTR _MMVAD_LONG::StartingVpn |
Definition at line 758 of file mmtypes.h.
Referenced by MiInsertNode(), and MiMapLockedPagesInUserSpace().
union { ... } _MMVAD_LONG::u |
union { ... } _MMVAD_LONG::u1 |
Referenced by MiCreatePebOrTeb().
union { ... } _MMVAD_LONG::u2 |
Referenced by MiCheckSecuredVad(), MiCreatePebOrTeb(), MiMapLockedPagesInUserSpace(), and MiMapViewOfDataSection().
union { ... } _MMVAD_LONG::u3 |
union { ... } _MMVAD_LONG::u4 |
MMVAD_FLAGS _MMVAD_LONG::VadFlags |
Definition at line 763 of file mmtypes.h.
Referenced by MiCreatePebOrTeb(), MiInsertNode(), MiMapLockedPagesInUserSpace(), MiMapViewOfDataSection(), MiRemoveNode(), MmLocateMemoryAreaByAddress(), and MmLocateMemoryAreaByRegion().
MMVAD_FLAGS2 _MMVAD_LONG::VadFlags2 |
Definition at line 771 of file mmtypes.h.
Referenced by MiCheckSecuredVad(), MiCreatePebOrTeb(), MiMapLockedPagesInUserSpace(), and MiMapViewOfDataSection().