#include "mi.h"
Go to the source code of this file.
Functions | |
NTSTATUS | NtAllocateVirtualMemory64 (IN HANDLE ProcessHandle, IN OUT PVOID64 *BaseAddress, IN ULONG ZeroBits, IN OUT PULONGLONG RegionSize, IN ULONG AllocationType, IN ULONG Protect) |
NTSTATUS | NtFreeVirtualMemory64 (IN HANDLE ProcessHandle, IN OUT PVOID64 *BaseAddress, IN OUT PULONGLONG RegionSize, IN ULONG FreeType) |
NTSTATUS | NtMapViewOfVlmSection (IN HANDLE SectionHandle, IN HANDLE ProcessHandle, IN OUT PVOID64 *BaseAddress, IN OUT PULONGLONG SectionOffset OPTIONAL, IN OUT PULONGLONG ViewSize, IN ULONG AllocationType, IN ULONG Protect) |
NTSTATUS | NtUnmapViewOfVlmSection (IN HANDLE ProcessHandle, IN OUT PVOID64 *BaseAddress) |
NTSTATUS | NtQueryVirtualMemory64 (IN HANDLE ProcessHandle, IN PVOID64 *pBaseAddress, IN MEMORY_INFORMATION_CLASS MemoryInformationClass, OUT PVOID MemoryInformation, IN ULONG MemoryInformationLength, OUT PULONG ReturnLength OPTIONAL) |
NTSTATUS | NtProtectVirtualMemory64 (IN HANDLE ProcessHandle, IN OUT PVOID64 *BaseAddress, IN OUT PULONGLONG RegionSize, IN ULONG NewProtect, OUT PULONG OldProtect) |
Variables | |
ULONG | MMVADKEY |
|
Definition at line 5625 of file vlm.c.
|
|
Definition at line 5638 of file vlm.c.
|
|
Definition at line 5649 of file vlm.c.
|
|
Definition at line 5685 of file vlm.c.
|
|
Definition at line 5672 of file vlm.c.
|
|
Definition at line 5663 of file vlm.c.
|
|
Definition at line 24 of file vlm.c. Referenced by MiMapViewOfDataSection(), MiMapViewOfImageSection(), MiMapViewOfPhysicalSection(), and MmSecureVirtualMemory(). |