lineSetAgentGroup
The 
lineSetAgentGroup function sets the agent groups into which the agent is logged into on a
particular address. 
LONG lineSetAgentGroup(
| HLINE hLine, 
 | 
 | 
| DWORD dwAddressID, 
 | 
 | 
| LPLINEAGENTGROUPLIST lpAgentGroupList 
 | 
 | 
| ); 
 | 
 | 
 
Parameters
hLine 
Handle of the line device. 
dwAddressID 
Identifier of the address for which the agent information is to be changed. 
lpAgentList 
Pointer to a 
LINEAGENTGROUPLIST structure identifying the groups into which the current agent is to be logged
in on the address. If the pointer is NULL or the number of groups in the
indicated structure is 0, then the agent is logged out of any ACD groups into which
the agent is then logged in. 
Note that the "Name" fields in the 
LINEAGENTGROUPENTRY items in the list are ignored for purposes of this function; the control of
the logged-in groups is based on the group ID values only. 
 
Return Values
Returns a positive request identifier if the asynchronous operation starts;
otherwise, one of these negative error values: 
LINEERR_INVALADDRESSID, LINEERR_INVALADDRESSSTATE, LINEERR_INVALAGENTGROUP,
LINEERR_INVALAGENTID, LINEERR_INVALAGENTSKILL, LINEERR_INVALAGENTSUPERVISOR,
LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_INVALPASSWORD,
LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL,
LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.  
See Also
LINEAGENTGROUPENTRY, 
LINEAGENTGROUPLIST
			
				- Software for developers
				
- 
				Delphi Components
 .Net Components
 Software for Android Developers
- More information resources
				
- 
				MegaDetailed.Net
 Unix Manual Pages
 Delphi Examples