The Enum data type can be 1, 2, 4, or 8 bytes long.
It permits the specification of reserved ranges, which must not be used for Enum codes, as illustrated below.