我正在编写一个驱动程序,其中我想要确切的RAM范围。我开始了解Windows内核中的内存管理器例程。我打算在我的驱动程序中包含MmGetPhysicalMemoryRanges例程以获取内存范围。 我不知道如何将这些例程添加到驱动程序中.. 有人请告诉我如何写这个例程??它的语法是什么???
答案 0 :(得分:0)
NTKERNELAPI
PPHYSICAL_MEMORY_RANGE
MmGetPhysicalMemoryRanges (
VOID
);
PHYSICAL_MEMORY_RANGE是:
typedef struct _PHYSICAL_MEMORY_RANGE {
PHYSICAL_ADDRESS BaseAddress;
LARGE_INTEGER NumberOfBytes;
} PHYSICAL_MEMORY_RANGE, *PPHYSICAL_MEMORY_RANGE;