The Data Mask object describes the objects that appear in the Data Mask area of the physical display. The size of the Data Mask is defined by the VT and is available to the Working Set via the "Get Hardware" message.
Unique identifier of the object. This must be unique within the object pool (2 bytes, 0-65534).
The type of the object.
Background colour. A colour based on the index of the Colour Palette.
Object ID of a Soft Key Mask associated with this Data Mask. Whenever this Data Mask is displayed, the associated Soft Key Mask is shown automatically. If the NULL Object ID is used, no Soft Keys are associated with this Data Mask – in this case all Soft Key designators should be reset or cleared.
Number of following objects, even if the value is zero. Each of these objects is contained in this Alarm Mask. Each object consists of 6 bytes: two (2) for the Object ID and four (4) for the position.
Number of contained macro references, even if it is zero.
Each macro reference consists of 2 bytes: one for the event Id and one for the macro Id.
When the specified event occurs, the associated macro is executed. VT version 5 and later: A reference to a macro with a 16-bit Object Id counts as 2 macro references in the context of this attribute.