LabWindows/CVI Adapter
- Updated2025-07-23
- 1 minute(s) read
The LabWindows/CVI Adapter provides advanced functionality for calling code modules from TestStand. You can use the LabWindows/CVI Adapter to complete the following tasks:
- Call code modules with arbitrary prototypes in DLL code module files.
- Create and edit code modules from TestStand.
- Debug code modules (step in/step out) from TestStand.
- Run code modules in-process or out-of-process using the LabWindows/CVI development system.
When you specify a module for a step, the TestStand Sequence Editor displays the LabWindows/CVI Module tab and TestStand User Interfaces launch the Edit LabWindows/CVI Module Call dialog box.
Use the LabWindows/CVI Adapter Configuration dialog box to configure the LabWindows/CVI Adapter to show function arguments in step descriptions, set the default structure packing size, select where steps execute, and establish a code template policy.
Related Information
- Code Modules
- Adapter and Code Module Support for 64-bit TestStand
- Bitness-Conditional Code for DLLs with Different 32-bit Interfaces and 64-bit Interfaces
- C/C++ DLL and LabWindows/CVI DLL Support for 64-bit TestStand
- Calling LabWindows/CVI Code Modules
- Debugging DLLs
- Driver Support for 64-bit TestStand
- Loading Subordinate DLLs
- Locating the Correct DLL in 32-bit TestStand and 64-bit TestStand
- Module Adapter Parameter Mapping Guidelines
- Pointers and Handles in 32-bit TestStand and 64-bit TestStand
- Programming with the TestStand API in LabWindows/CVI