标签: c winapi memory readprocessmemory virus-scanning
我正在写一个内存扫描仪。我首先使用VirtualQueryEx调用将内存基地址和区域大小调整为struct MEMORY_BASIC_INFORMATION,然后使用ReadProcessMemory调用来读取内存。
VirtualQueryEx
struct MEMORY_BASIC_INFORMATION
ReadProcessMemory
我遇到的问题是VirtualQueryEx用MEMORY_BASIC_INFORMATION.Region Size填充-1。
MEMORY_BASIC_INFORMATION.Region Size
-1
为什么这样做? 这个-1是什么意思?