Disabling Unused Extensions
IviDmm Class Driver
When you call the IviDmm_Initiate, the IviDmm_Read, or the IviDmm_ReadMultiPoint 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.
The class driver disables extension capability groups as follows:
- If you do not use the IviDmmMultiPoint extension group, this driver sets the IVIDMM_ATTR_SAMPLE_COUNT and IVIDMM_ATTR_TRIGGER_COUNT attributes to 1.
- If you do not use the IviDmmAutoZero extension group, this driver sets the IVIDMM_ATTR_AUTO_ZERO attribute to IVIDMM_VAL_AUTO_ZERO_OFF.