- Set the correct type and state in MiQueryVirtualMemory.
authorHartmut Birr <osexpert@googlemail.com>
Mon, 24 Oct 2005 17:21:23 +0000 (17:21 +0000)
committerHartmut Birr <osexpert@googlemail.com>
Mon, 24 Oct 2005 17:21:23 +0000 (17:21 +0000)
commitee7bf669c9a8455dafc2e7a7a0a8eef38e7d2c74
tree55e17d72f3e1088f44e19472cc46ce2ea3cd1fdc
parent43e26abb6c4869d88200a51cd5725a02124c7759
- Set the correct type and state in MiQueryVirtualMemory.
- Return an error in MiProtectVirtualMemory if we trying to access a region other than a section view or virtual memory.
- Don't allow to read or write kernel memory in NtRead/WriteVirtualMemory.
- Don't unprotect the memory in NtWriteVirtualMemory.
- Don't allow to change the memory protection of kernel address space.
- If it is possible, access the memory aligned by pages (in ProbeForWrite).

svn path=/trunk/; revision=18743
reactos/ntoskrnl/mm/virtual.c