November 2007
Intermediate to advanced
848 pages
27h 15m
English
After you have reserved a region, you need to commit physical storage to the region before you can access the memory addresses contained within it. The system allocates physical storage committed to a region from the system’s paging file. Physical storage is always committed on page boundaries and in page-size chunks.
To commit physical storage, you must call VirtualAlloc again. This time, however, you’ll pass the MEM_COMMIT identifier instead of the MEM_RESERVE identifier for the fdwAllocationType parameter. You usually pass the same page protection attribute (most often PAGE_READWRITE) that was used when VirtualAlloc was called to reserve the region, although you can specify a different protection attribute. ...
Read now
Unlock full access