TOOLKIT_QUALDATA
The TOOLKIT_QUALDATA structure is defined in < inc_path/toolkit.h > as:
typedef struct toolkit_qualdata2
{
unsigned __int64 sys_flags ;
unsigned __int64 sys_changed_mask ; /* indicates items of interest in sys_qual_flags */
unsigned __int64 user_flags ;
unsigned __int64 user_changed_mask ; /* indicates items of interest in user_qual_flags */
} TOOLKIT_QUALDATA2 ;
Where:
sys_flags is reserved for future use. Set the value to zero (0).
sys_changed_mask is reserved for future use. Set the value to zero (0).
user_flags correlates to the USER_FLAGS attributes in Point Configuration.
The value is set by the Toolkit devcom as determined by the developer. Bit definitions are assigned by the developer. It is anticipated that the bit definitions match an attribute set definition in the project.
user_changed_mask indicates which bits of user_flags are part of the update. Bits in user_flags will be ignored unless their corresponding bits in user_changed_mask are set to 1.