int KCMSCMonInit (KCMSCVisuals *vis_data);
KCMSCMonInit() accepts a pointer to a KCMSCVisuals structure passed to it from the Calibrator Tool main program and is used by the module for initialization. Examples of initialization tasks the module might perform include:
Initializing the RS-232 serial port, if a hardware colorimeter is used to take color measurements
Starting its own GUI-based application
Setting everything necessary to measure monitor data
Doing nothing, if the measurements were previously stored in a file by the end user
Points to a KCMSCVisuals structure. For details on the format of this structure, see "KCMSCVisuals" in Chapter 5, Data Structures .
Returns 0 if successful; returns any other nonzero value if the hardware fails to initialize.