If the check has passed, the .Passed member will be set to
TRUE and the array of text string messages is initialised as empty.
If the check has failed, the .Passed member will be set to
FALSE and the array of text string messages should contain at least one entry.
The Check object is the object created in the des-checks.pmldat file to configure the Checker utility. It is also passed to the Check function as its second argument.