Author: hbelusca
Date: Sat Sep 12 13:08:47 2015
New Revision: 69198
URL:
http://svn.reactos.org/svn/reactos?rev=69198&view=rev
Log:
[PEFILE:APITEST]: Validate IMAGE_SCN_MEM_NOT_PAGED flag for PE files. By Mark Jansen.
CORE-10160
Modified:
trunk/rostests/apitests/pefile/ntoskrnl.c
Modified: trunk/rostests/apitests/pefile/ntoskrnl.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/pefile/ntoskrnl.…
==============================================================================
--- trunk/rostests/apitests/pefile/ntoskrnl.c [iso-8859-1] (original)
+++ trunk/rostests/apitests/pefile/ntoskrnl.c [iso-8859-1] Sat Sep 12 13:08:47 2015
@@ -18,18 +18,21 @@
static struct KnownSections g_Sections[] = {
{
".text",
- IMAGE_SCN_CNT_CODE | IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ,
+ IMAGE_SCN_CNT_CODE | IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ |
IMAGE_SCN_MEM_NOT_PAGED,
IMAGE_SCN_MEM_DISCARDABLE
- // optional: IMAGE_SCN_MEM_NOT_PAGED
},
{
".data",
- IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ | IMAGE_SCN_MEM_WRITE,
+ IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ | IMAGE_SCN_MEM_WRITE |
IMAGE_SCN_MEM_NOT_PAGED,
IMAGE_SCN_MEM_DISCARDABLE
- // optional: IMAGE_SCN_MEM_NOT_PAGED
},
{
".rsrc",
+ IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ,
+ IMAGE_SCN_MEM_DISCARDABLE
+ },
+ {
+ ".rdata",
IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ,
IMAGE_SCN_MEM_DISCARDABLE
},
@@ -42,7 +45,6 @@
"INIT",
IMAGE_SCN_CNT_CODE | IMAGE_SCN_MEM_DISCARDABLE | IMAGE_SCN_MEM_EXECUTE |
IMAGE_SCN_MEM_READ,
0
- // optional?? : IMAGE_SCN_MEM_WRITE
},
{ NULL, 0 },
};