The JobInfo type exposes the following members.
ID of geoprocessing job. Each job is assigned a unique ID, so that this value may be used to check the status and retrieve results.
Array of messages returned from geoprocessing operation. Each message has a type and a description.
Code indicating the current status of job. See Remarks for values.