Chapter 7
Advanced Function APIs
205
7.2.2.4
PicamDependentValidationResult
Description
PicamDependentValidationResult
provides information about the failed validation
of a parameter that is constrained by a second parameter.
Structure Definition
PicamDependentValidationResult
is:
typedef struct PicamDependentValidationResult
{
pibln is_valid;
PicamParameter constraining_parameter;
const PicamFailedDependentParameter*
failed_dependent_parameter_array;
piint
failed_dependent_parameter_count;
} PicamDependentValidationResult;
Variable Definitions
The variables required by
PicamDependentValidationResult
is_valid:
Indicates the validation status for a parameter that is
constrained by a second parameter.
Valid values are:
• TRUE
Indicates the parameter validation has succeeded.
• FALSE
Indicates the parameter validation has failed.
constraining_parameter:
The parameter whose value impacts the constraints of
another.
failed_dependent_
parameter_array:
An array containing all parameters whose constraints are
dependent on
and that have
failed validation.
This is null when the validation has succeeded.
failed_dependent_
parameter_count:
The number of items in an array containing all parameters
whose constraints are dependent on
and that have failed validation.
This is 0 when the validation has succeeded.
Summary of Contents for Princeton Instruments PICam 5.x
Page 1: ...www princetoninstruments com PICam 5 x Programmer s Manual 4411 0161 Issue 11 June 28 2021...
Page 4: ...4 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 14: ...14 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 180: ...180 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 192: ...192 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 290: ...290 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 302: ...302 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 326: ...324 PICam 5 x Programmer s Manual Issue 11 This page is intentionally blank...
Page 351: ...This page is intentionally blank...
Page 354: ......