#define LIBMEM_RANGE_WITHIN_RANGE(r1StartAddress, r1EndAddress, r2StartAddress, r2EndAddress) (LIBMEM_ADDRESS_IN_RANGE(r1StartAddress, r2StartAddress, r2EndAddress) && LIBMEM_ADDRESS_IN_RANGE(r1EndAddress, r2StartAddress, r2EndAddress))
LIBMEM_RANGE_WITHIN_RANGE is used to determine whether address range 1 is within address range 2.
r1StartAddress — The start address of address range 1.
r1EndAddress — The end address of address range 1.
r2StartAddress — The start address of address range 2.
r2EndAddress — The end address of address range 2.
LIBMEM_RANGE_WITHIN_RANGE returns — Non-zero if address range 1 is within address range 2.