References - LabVIEW VI Call Parameters
- Updated2025-07-21
- 1 minute(s) read
References - LabVIEW VI Call Parameters
References
Most LabVIEW NXG references are not usable inside of TestStand and are treated as signed 64-bit integers. Additionally, LabVIEW NXG references cannot be used across LabVIEW NXG environments. For example, if you obtain a file reference as an output after calling a VI using the LabVIEW NXG Development environment and try to pass this reference to a VI running in a run-time engine, this reference will be invalid in the run-time engine environment.
An ActiveX Automation reference from LabVIEW NXG is stored in a TestStand object reference, and the TestStand ActiveX/COM Adapter can use the reference. When you specify an object reference property as the value of an ActiveX parameter to a VI, TestStand passes the value of the property. When you pass a reference to a TestStand object, the VI can use the property object reference in conjunction with the TestStand API to get and set the values of properties in the object, to add properties to the object, and so on.
See Also
LabVIEW NXG Data Types in TestStand
Programming with the TestStand API in LabVIEW NXG