public Scalar getFunctionFrameAddressDisplacement(int catchHandlerOrdinal)
			throws InvalidDataTypeException {
		checkValidity(catchHandlerOrdinal);
		DataType catchHandlerDt = getDataType();
		MemBuffer specificMemBuffer = getSpecificMemBuffer(catchHandlerOrdinal, catchHandlerDt);
		// component 4 is the displacement of the address of function frame.
		// Component is a dword.
		return EHDataTypeUtilities.getScalarValue(catchHandlerDt, FUNCTION_FRAME_ORDINAL,
			specificMemBuffer);
	}
Gets the scalar for the displacement of the address of the function frame in the 
indicated HandlerType map entry.
@param catchHandlerOrdinal 0-based ordinal indicating which HandlerType entry in the map.
@return scalar for the displacement of the address of the function frame.
@throws InvalidDataTypeException if valid HandlerType data can't be created for 
the indicated ordinal.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/exceptionhandling/EHCatchHandlerModel.java