Windows implements a stack, followed by: the specified page should be fixed to the stack page. The protective flag is protected. Therefore, when thead refers to the address on a hidden page, a memory error occurs, due to which the memory manager pushes the protected page on the stack and clears the flag of the protected page, and then reserves the new page as protected.
when I allocate a buffer that is larger than one page (4 KB), however there was no expected error. Why?
memory-management stack windows size
remainn Nov 08 '10 at 12:00 2010-11-08 12:00
source share