mirror of
https://github.com/reactos/reactos.git
synced 2025-01-07 06:45:24 +00:00
[NTOS]: Stop handling a bunch of MEMORY_AREA_TYPEs that aren't used anymore.
svn path=/trunk/; revision=48198
This commit is contained in:
parent
f907eeb4f9
commit
155c1e701b
1 changed files with 0 additions and 66 deletions
|
@ -75,7 +75,6 @@ MiQueryVirtualMemory(IN HANDLE ProcessHandle,
|
||||||
switch(MemoryArea->Type)
|
switch(MemoryArea->Type)
|
||||||
{
|
{
|
||||||
case MEMORY_AREA_VIRTUAL_MEMORY:
|
case MEMORY_AREA_VIRTUAL_MEMORY:
|
||||||
case MEMORY_AREA_PEB_OR_TEB:
|
|
||||||
Status = MmQueryAnonMem(MemoryArea, Address, Info,
|
Status = MmQueryAnonMem(MemoryArea, Address, Info,
|
||||||
ResultLength);
|
ResultLength);
|
||||||
break;
|
break;
|
||||||
|
@ -85,71 +84,6 @@ MiQueryVirtualMemory(IN HANDLE ProcessHandle,
|
||||||
ResultLength);
|
ResultLength);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MEMORY_AREA_NO_ACCESS:
|
|
||||||
Info->Type = MEM_PRIVATE;
|
|
||||||
Info->State = MEM_RESERVE;
|
|
||||||
Info->Protect = MemoryArea->Protect;
|
|
||||||
Info->AllocationProtect = MemoryArea->Protect;
|
|
||||||
Info->BaseAddress = MemoryArea->StartingAddress;
|
|
||||||
Info->AllocationBase = MemoryArea->StartingAddress;
|
|
||||||
Info->RegionSize = (ULONG_PTR)MemoryArea->EndingAddress -
|
|
||||||
(ULONG_PTR)MemoryArea->StartingAddress;
|
|
||||||
Status = STATUS_SUCCESS;
|
|
||||||
*ResultLength = sizeof(MEMORY_BASIC_INFORMATION);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MEMORY_AREA_SHARED_DATA:
|
|
||||||
Info->Type = MEM_PRIVATE;
|
|
||||||
Info->State = MEM_COMMIT;
|
|
||||||
Info->Protect = MemoryArea->Protect;
|
|
||||||
Info->AllocationProtect = MemoryArea->Protect;
|
|
||||||
Info->BaseAddress = MemoryArea->StartingAddress;
|
|
||||||
Info->AllocationBase = MemoryArea->StartingAddress;
|
|
||||||
Info->RegionSize = (ULONG_PTR)MemoryArea->EndingAddress -
|
|
||||||
(ULONG_PTR)MemoryArea->StartingAddress;
|
|
||||||
Status = STATUS_SUCCESS;
|
|
||||||
*ResultLength = sizeof(MEMORY_BASIC_INFORMATION);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MEMORY_AREA_SYSTEM:
|
|
||||||
Info->Type = 0;
|
|
||||||
Info->State = MEM_COMMIT;
|
|
||||||
Info->Protect = MemoryArea->Protect;
|
|
||||||
Info->AllocationProtect = MemoryArea->Protect;
|
|
||||||
Info->BaseAddress = MemoryArea->StartingAddress;
|
|
||||||
Info->AllocationBase = MemoryArea->StartingAddress;
|
|
||||||
Info->RegionSize = (ULONG_PTR)MemoryArea->EndingAddress -
|
|
||||||
(ULONG_PTR)MemoryArea->StartingAddress;
|
|
||||||
Status = STATUS_SUCCESS;
|
|
||||||
*ResultLength = sizeof(MEMORY_BASIC_INFORMATION);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MEMORY_AREA_KERNEL_STACK:
|
|
||||||
Info->Type = 0;
|
|
||||||
Info->State = MEM_COMMIT;
|
|
||||||
Info->Protect = MemoryArea->Protect;
|
|
||||||
Info->AllocationProtect = MemoryArea->Protect;
|
|
||||||
Info->BaseAddress = MemoryArea->StartingAddress;
|
|
||||||
Info->AllocationBase = MemoryArea->StartingAddress;
|
|
||||||
Info->RegionSize = (ULONG_PTR)MemoryArea->EndingAddress -
|
|
||||||
(ULONG_PTR)MemoryArea->StartingAddress;
|
|
||||||
Status = STATUS_SUCCESS;
|
|
||||||
*ResultLength = sizeof(MEMORY_BASIC_INFORMATION);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MEMORY_AREA_PAGED_POOL:
|
|
||||||
Info->Type = 0;
|
|
||||||
Info->State = MEM_COMMIT;
|
|
||||||
Info->Protect = MemoryArea->Protect;
|
|
||||||
Info->AllocationProtect = MemoryArea->Protect;
|
|
||||||
Info->BaseAddress = MemoryArea->StartingAddress;
|
|
||||||
Info->AllocationBase = MemoryArea->StartingAddress;
|
|
||||||
Info->RegionSize = (ULONG_PTR)MemoryArea->EndingAddress -
|
|
||||||
(ULONG_PTR)MemoryArea->StartingAddress;
|
|
||||||
Status = STATUS_SUCCESS;
|
|
||||||
*ResultLength = sizeof(MEMORY_BASIC_INFORMATION);
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
default:
|
||||||
DPRINT1("unhandled memory area type: 0x%x\n", MemoryArea->Type);
|
DPRINT1("unhandled memory area type: 0x%x\n", MemoryArea->Type);
|
||||||
Status = STATUS_UNSUCCESSFUL;
|
Status = STATUS_UNSUCCESSFUL;
|
||||||
|
|
Loading…
Reference in a new issue