驱动程序中怎么申请页对齐的内存

驱动程序中如何申请页对齐的内存
在驱动中大多是用ExAllocatePool来申请内存,但这不是按照页对齐的
我想申请一片内存,按照0x1000对齐(32位),有什么方法吗?
还是说先用ExAllocatePool申请,再通过MDL重新映射一个虚拟地址?

------解决方案--------------------
NON_PAGED
------解决方案--------------------
~

引用:
NON_PAGED