3.1.1.2.3 Multiple-Bitness Support

A COMA server that supports catalog version 4.00 or catalog version 5.00 MAY<49> support the configuration of multiple bitnesses for components. If a server supports this capability, then for historical reasons 64-bit component bitness is said to be "native bitness" and 32-bit component bitness is said to be "non-native bitness" If a server does not support this capability, the single bitness that is supported by the server is said to be "native bitness".

A COMA server that supports multiple bitnesses has an additional table: the ComponentNonNativeBitness table, which is not defined for servers that do not support this capability. In addition, for historical reasons, the ComponentsAndFullConfigurations table has a "hidden" component bitness property, which is not present in the representation of the table's entries on the wire. The hidden component bitness property, when defined, has a value of either 32-bit or 64-bit.