Share via


IJob::get_IsBackfill method

Checks whether the job is running as a backfill job.

Syntax

HRESULT get_IsBackfill(
  [out] VARIANT_BOOL *pRetVal
);

Parameters

  • pRetVal [out]
    The value is VARIANT_TRUE if the job is running as a backfill job; otherwise, VARIANT_FALSE.

Return value

If the method succeeds, the return value is S_OK. Otherwise, the return value is an error code.

Remarks

A backfill job is a lower priority job that runs before a higher priority job. This ensures that a resource-intensive application will not delay other applications that are ready to run. The job scheduler will schedule a lower priority job if a higher priority job is waiting for resources to become available and the lower priority job can finish with the available resources without delaying the start time of the higher priority job.

For more information, see the BackfillLookahead configuration parameter in the Remarks section of ICluster::SetClusterParameter.

Requirements

Product

Compute Cluster Pack Client Utilities

Type library

Ccpapi.tlb

See also

IJob