I also wanted to give you a link to some sample CVI code that uses the UIMessage function to pass messages between TestStand and the Operator Interface. You can find "LabWindows/CVI Simple Operator Interface with Yield Information" at http://zone.ni.com/devzone/cda/epd/p/id/3550. You can also find another example using the UImessage callback at “How to Work with
UIMessages in TestStand 3.0” (http://zone.ni.com/devzone/cda/epd/p/id/3879).
For this example, please refer to line 168 in TestExec.c.Remember
that UImessage event codes from 1 to 9999 are reserved for TestStand, but 10000
and beyond are user definable (UIMsg_UserMessageBase = 10000).Please see “Using Default and Custom
UIMessages” at http://zone.ni.com/devzone/cda/tut/p/id/4532 to view a
refresher on how to make a TestStand Step send a user-defined
UImessage event. I hope this helps!