HandleZone
HandleZone Find which heap zone owns relocatable block
#include <Memory.h> Memory Manager
THz HandleZone( theHandle );
Handle theHandle ; Handle leading to a relocatable block
returns pointer to a 62-byte Zone structure
HandleZone returns the address of the Zone structure at the base of the heap
zone that owns a specified relocatable memory block.
theHandle is a handle leading to a relocatable memory block; e.g., a value
obtained via NewHandle.
Returns: the address of a Zone structure. It identifies the heap zone that
contains the relocatable block addressed by theHandle. Use
MemError to see if this return value is meaningful; it will return
an Error Code of:
noErr (0) No error
memWZErr (-111) Illegal operation on a free block

Notes: If theHandle is an empty handle (i.e., it points to a NIL master pointer),
then HandleZone will return a pointer to the current heap zone.