Issue a batch request to place a hold upon a job.
Hold Job batch request is generated and sent to the server over the connection
which is the return value of pbs_connect().
identifies which job is to be held, it is specified in the form:
contains the type of hold to be applied. The possible values are
defined in pbs_ifl.h as:
Available to the owner of the job, the batch operator, and the
Available to the batch operator and the batch administrator.
Available only to the batch administrator.
is either a null pointer or points to a null string, USER_HOLD
will be applied.
is reserved for implementation defined extensions.
It is not
currently used by this function.