extern LIST_ENTRY MmLoadedUserImageList;
+extern KMUTANT MmSystemLoadLock;
+
extern ULONG MmNumberOfPagingFiles;
extern PVOID MmUnloadedDrivers;
PVOID
NTAPI
-MiMapPagesToZeroInHyperSpace(IN PMMPFN *Pages,
+MiMapPagesToZeroInHyperSpace(IN PFN_NUMBER *Pages,
IN PFN_NUMBER NumberOfPages);
VOID
PVOID
MiMapPageToZeroInHyperSpace(IN PFN_NUMBER Page)
{
- PMMPFN Pfn1 = MiGetPfnEntry(Page);
- return MiMapPagesToZeroInHyperSpace(&Pfn1, 1);
+ return MiMapPagesToZeroInHyperSpace(&Page, 1);
}
#define MmDeleteHyperspaceMapping(x) MiUnmapPageInHyperSpace(HyperProcess, x, HyperIrql);