Disabling Unused Extensions
IviFgen Class Driver
When you call the IviFgen_InitiateGeneration 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 IviFgenModulateAM extension group for a channel, this driver sets the IVIFGEN_ATTR_AM_ENABLED attribute to VI_FALSE for that channel.
- If you do not use the IviFgenModulateFM extension group for a channel, this driver sets the IVIFGEN_ATTR_FM_ENABLED attribute to VI_FALSE for that channel.