mirror of
https://github.com/reactos/reactos.git
synced 2024-10-05 08:54:40 +00:00
[NTOS]: Define the Decommitted PTE structure.
svn path=/trunk/; revision=55922
This commit is contained in:
parent
1401fbea9b
commit
cbfb67842f
|
@ -29,6 +29,8 @@ MMPTE DemandZeroPte = {{MM_READWRITE << MM_PTE_SOFTWARE_PROTECTION_BITS}};
|
|||
MMPTE PrototypePte = {{(MM_READWRITE << MM_PTE_SOFTWARE_PROTECTION_BITS) |
|
||||
PTE_PROTOTYPE | (MI_PTE_LOOKUP_NEEDED << PAGE_SHIFT)}};
|
||||
|
||||
/* Template PTE for decommited page */
|
||||
MMPTE MmDecommittedPte = {{MM_DECOMMIT << MM_PTE_SOFTWARE_PROTECTION_BITS}};
|
||||
|
||||
/* PRIVATE FUNCTIONS **********************************************************/
|
||||
|
||||
|
|
|
@ -479,6 +479,7 @@ extern MMPTE ValidKernelPte;
|
|||
extern MMPDE DemandZeroPde;
|
||||
extern MMPTE DemandZeroPte;
|
||||
extern MMPTE PrototypePte;
|
||||
extern MMPTE MmDecommittedPte;
|
||||
extern BOOLEAN MmLargeSystemCache;
|
||||
extern BOOLEAN MmZeroPageFile;
|
||||
extern BOOLEAN MmProtectFreedNonPagedPool;
|
||||
|
@ -1329,6 +1330,12 @@ MiDeleteSystemPageableVm(
|
|||
OUT PPFN_NUMBER ValidPages
|
||||
);
|
||||
|
||||
ULONG
|
||||
NTAPI
|
||||
MiGetPageProtection(
|
||||
IN PMMPTE PointerPte
|
||||
);
|
||||
|
||||
PLDR_DATA_TABLE_ENTRY
|
||||
NTAPI
|
||||
MiLookupDataTableEntry(
|
||||
|
|
Loading…
Reference in a new issue