Each Task and function data parameter has an associated usage. There are four possible usages:

The values associated with Out and Both Task parameters are returned to the caller irrespective of the reason for Task exit. It may be useful for applications programmer to include a status variable in the Task parameter list. That variable should then be updated by each PROIV member function as each step of the Task is completed. That way, the calling program can verify that all the required steps in the Task were executed (or not), and that the values in the returned parameters are valid (or not).

Comment on this topic

Topic ID: 540153