Controls the priority level of running utilities. Can be used to throttle and unthrottle utility invocations.
One of the following authorities:
Instance
db2ApiDf.h
SQL_API_RC SQL_API_FN
db2UtilityControl (
db2Uint32 version,
void * pUtilityControlStruct,
struct sqlca * pSqlca);
typedef SQL_STRUCTURE db2UtilityControlStruct
{
db2Uint32 iID;
db2Uint32 iAttribute;
void *pioValue;
} db2UtilityControlStruct;
SQL_API_RC SQL_API_FN
db2gUtilityControl (
db2Uint32 version,
void * pgUtilityControlStruct,
struct sqlca * pSqlca);
typedef SQL_STRUCTURE db2gUtilityControlStruct
{
db2Uint32 iID;
db2Uint32 iAttribute;
void *pioValue;
} db2gUtilityControlStruct;
SQL1153N will be returned if there is no existing utility with the specified iId. This may indicate that the function was invoked with invalid arguments or that the utility has completed.
SQL1154N will be returned if the utility does not support throttling.