update_drivers_group

The update_drivers_group function is used to create, edit, or delete driver groups.

Copied!
svc=resource/update_drivers_group&params={"itemId":<long>,
					  					  "id":<long>,
					  					  "callMode":<text>,
					  					  "n":<text>,
					  					  "d":<text>,
					  					  "drs":[<uint>],
					  					  "f":<uint>}

Parameters

NameDescription
itemIdResource ID.
idDriver group ID.
callModeAction: create, update, delete.

The following parameters are only required to create and delete driver groups:

NameDescription
nName.
dDescription.
drsThe array of driver IDs.
fFlags. Doesn't affect the request result.

Returned result

For creation and modification requests:

Copied!
[
	<long>,				/* group ID */
	{
		"id":<long>,	/* group ID */
		"n":<text>,		/* name */
		"d":<text>,		/* description */
		"drs":[<uint>]	/* array of driver IDs */
	}
]

For deletion requests:

Copied!
[
	<long>,		/* group ID */
	null
]

Possible error codes:

CodeDescription
7Failed to fetch the resource with the desired ACL (ADF_ACL_AVL_RES_EDIT_DRIVERS).
6Undefined error.
4Wrong input parameters.
Download PDF file
Download Word document

See also