The number of objects required in a Window Mask is variable and depends on the window type. This attribute, although redundant with the window type attribute, allows future extension of this object definition and facilitates parsing.
If the window type is zero (free-form), this attribute must be set to 0. For all other window types, see the tables that follow in clause B.19.2.
Each following attribute is a two-byte reference to an Object ID or the NULL Object ID.