The application sends this message to the component to set or reset the array of data.
The component tries to leave the current value unchanged. However, if the current value is out of range for the new array, it is moved to the closest extreme. Thus, if the current value is less than 0, it is moved to 0. If the current value is greater than the previous value, it is set to the previous value.
If the data exceeds 64KB, or if param1 or param2 equal 0, FALSE is returned.