Disabling Unused Extensions

CVI/LabWindows IVI Class Driver

Disabling Unused Extensions

IviSwtch Class Driver

When you call the IviSwtch_Connect, the IviSwtch_SetPath, or the IviSwtch_InitiateScan function, the class driver disables extension capability groups that the program does not use by setting attributes of the unused extension group to values that disable that extension group.

If you do not use the IviSwtchScanner extension group, the driver uses the following default values.

IVISWTCH_ATTR_SCAN_LIST "" (Empty string)
IVISWTCH_ATTR_TRIGGER_INPUT IVISWTCH_VAL_IMMEDIATE
IVISWTCH_ATTR_SCAN_ADVANCED_OUTPUT IVISWTCH_VAL_NONE
IVISWTCH_ATTR_SCAN_DELAY 0