UnholdMemory
UnholdMemory Make part of the address space eligible for paging Debugger Support Under Virtual Memory
void * address is the start address of the memory range
address space that is currently held. This function reverses the effects of
address is the start address of the range of memory that is to be let
go.
count is the size in bytes of that range.
noErr (0) No error
paramErr (-50) Error in parameter list
notHeldErr (-621) Specified range of memory is not held
interruptsMaskedErr (-624) Called with interrupts masked
Notes: If the starting address parameter supplied to the UnholdMemory function is not on a page boundary, then it is rounded down to the nearest
page boundary. Similarly, if the specified range does not end on a page
boundary, the count parameter is rounded up so that the entire range of
memory is let go.