public static Address getAbsoluteAddress(Program program, Address address) {
		DataType refDt = new PointerDataType(program.getDataTypeManager());
		DumbMemBufferImpl compMemBuffer = new DumbMemBufferImpl(program.getMemory(), address);
		return (Address) refDt.getValue(compMemBuffer, refDt.getDefaultSettings(), -1);
	}
Extracts an absolute address from the bytes in memory at the indicated address in memory.
@param program the program containing the bytes
@param address the address in memory where the address bytes should be obtained.
@return the absolute address or null if the address isn't in the program's memory.
Ghidra/Features/Base/src/main/java/ghidra/app/util/datatype/microsoft/MSDataTypeUtils.java