Parameter Blocks

A parameter block is a user-defined structure that stores the data, or pointers to the data, for one or more property values. Property tables use parameter blocks for data storage. Each property table entry specifies an offset to a member of a parameter block.

Because property tables use offsets to access parameter block data, there are no design constraints on parameter blocks. They can list their members in any order and can include any data, not just property data as members.

For a code example, see Using Parameter Blocks.