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.c... ============================================================================== --- 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 }, };