An example on how to get the name and datatype of all controls in a cluster. This VI takes in a variant data type, which allows the input cluster to be dynamic. It makes use of the OpenG LabVIEW Data Toolset and uses a VI from the VI Lib. VI's are in 8.0. Here is the Block Diagram:

Thanks for posting! Could you please rename your attachment to include the LabVIEW version? Thanks!