|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <mmtypes.h>

Public Attributes | |
| union { | |
| LONG_PTR Balance:2 | |
| struct _MMVAD * Parent | |
| } | u1 |
| struct _MMVAD * | LeftChild |
| struct _MMVAD * | 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 |
| PCONTROL_AREA _MMVAD::ControlArea |
Definition at line 736 of file mmtypes.h.
Referenced by MiProtectVirtualMemory(), MiRosUnmapViewOfSection(), and NtAllocateVirtualMemory().
| ULONG_PTR _MMVAD::EndingVpn |
Definition at line 730 of file mmtypes.h.
Referenced by MiCheckVadsForLockOperation(), MiLocateVad(), MiProtectVirtualMemory(), MiQueryMemoryBasicInformation(), MiRosUnmapViewOfSection(), MiUnmapViewOfSection(), MmCreateMemoryArea(), MmDeleteTeb(), MmFreeMemoryArea(), MmInsertMemoryArea(), and NtFreeVirtualMemory().
| PMMPTE _MMVAD::FirstPrototypePte |
Definition at line 737 of file mmtypes.h.
Referenced by MiCheckVirtualAddress().
Definition at line 727 of file mmtypes.h.
Referenced by MiQueryMemoryBasicInformation().
| ULONG_PTR _MMVAD::LongFlags |
Definition at line 733 of file mmtypes.h.
Referenced by NtFreeVirtualMemory().
Definition at line 728 of file mmtypes.h.
Referenced by MiQueryMemoryBasicInformation().
| ULONG_PTR _MMVAD::StartingVpn |
Definition at line 729 of file mmtypes.h.
Referenced by MiCheckVirtualAddress(), MiLocateVad(), MiProtectVirtualMemory(), MiQueryMemoryBasicInformation(), MiRosUnmapViewOfSection(), MiUnmapViewOfSection(), MmCreateMemoryArea(), MmDeleteTeb(), MmFreeMemoryArea(), and NtFreeVirtualMemory().
| union { ... } _MMVAD::u |
Referenced by MiCheckVadsForLockOperation(), MiCheckVirtualAddress(), MiProtectVirtualMemory(), MiQueryMemoryBasicInformation(), MiRosUnmapViewOfSection(), MiUnmapLockedPagesInUserSpace(), MiUnmapViewOfSection(), MmDeleteTeb(), MmInsertMemoryArea(), MmMapViewOfSegment(), MmNotPresentFaultSectionView(), MmQuerySectionView(), NtAllocateVirtualMemory(), NtAreMappedFilesTheSame(), and NtFreeVirtualMemory().
| union { ... } _MMVAD::u1 |
| union { ... } _MMVAD::u2 |
Referenced by MiCheckVirtualAddress(), and MmDeleteTeb().
| MMVAD_FLAGS _MMVAD::VadFlags |
Definition at line 734 of file mmtypes.h.
Referenced by MiCheckVadsForLockOperation(), MiCheckVirtualAddress(), MiProtectVirtualMemory(), MiQueryMemoryBasicInformation(), MiRosUnmapViewOfSection(), MiUnmapLockedPagesInUserSpace(), MiUnmapViewOfSection(), MmDeleteTeb(), MmInsertMemoryArea(), MmMapViewOfSegment(), MmNotPresentFaultSectionView(), MmQuerySectionView(), NtAllocateVirtualMemory(), NtAreMappedFilesTheSame(), and NtFreeVirtualMemory().
| MMVAD_FLAGS2 _MMVAD::VadFlags2 |
Definition at line 742 of file mmtypes.h.
Referenced by MiCheckVirtualAddress(), and MmDeleteTeb().