Thom,
You need to make a type library for your dll in order to export the enumerated types. The TestStand User Manual states this as:
Enumeration ParametersWhen you select a numeric parameter that accepts an enumerated type from a DLL that has a type library, the Value Expression control becomes a combo box from which you can select elements of the enumeration. You also can enter an enumeration symbol or its responding numeric value directly into the Value Expression control or the Function Call control."
TestStand User Manual March 2001 p. 13-9
There is a Knowledge Base (
KB 2NHB2JEV: How to Create a DLL with an Embedded Type Library in LabWindows/CVI so that TestStand c...) that describes how to create a dll in LabWindows/CVI with an embedded Type Library. There are some links within the Knowledge Base that should give you sources for more information.
Hope that helps!
Shannon Rariden
Applications Engineer
National Instruments