IC LabVIEW Extension Reference: IC_QueryProperty

IC_QueryProperty

Retrieves information about the specified property of the currently opened device. The returned information is: availability, automation, minimum, maximum and current value.


Reference in ICImagingControl In is the reference to an instance of IC Imaging Control. A device must have been opened in this instance of IC Imaging Control.
Enum in Property specifies the property to be queried.
Cluster in Error In describes error conditions that occurred before this VI or function was executed. The default is no error. If an error occurred before this VI or function was executed, the VI or function passes the Error In value to Error Out.
Reference out ICImagingControl Out returns the reference that was passed to ICImagingControl In.
Bool out Available indicates whether the the property is available. If Available is false, the other output values are undefined.
Bool out AutoAvailable indicates whether the property can be set to auto mode. If AutoAvailable is false, the output of Auto is undefined.
Bool out Auto indicates whether the property is in automation mode. If Auto is true, the output of Value is undefined.
I32 out Min returns the lowest possible value for Value.
I32 out Max returns the highest possible value for Value.
I32 out Value returns the current value of Property.
Cluster out Error Out contains error information. If Error In indicates that an error occurred before this VI or function was executed, Error Out contains the error information that was passed to Error In. Otherwise, it describes the error status that this VI or function generates.