Platform SDK: TAPI

LINEAGENTACTIVITYLIST

The LINEAGENTACTIVITYLIST structure describes a list of ACD agent activities.This structure can contain an array of LINEAGENTACTIVITYENTRY structures. The lineGetAgentActivityList function returns the LINEAGENTACTIVITYLIST structure.

typedef struct lineagentactivitylist_tag {
  DWORD  dwTotalSize;
  DWORD  dwNeededSize;
  DWORD  dwUsedSize;
  DWORD  dwNumEntries;
  DWORD  dwListSize;
  DWORD  dwListOffset;
} LINEAGENTACTIVITYLIST, *LPLINEAGENTACTIVITYLIST;

Members

dwTotalSize
The total size, in bytes, allocated to this data structure.
dwNeededSize
The size, in bytes, needed to hold all the information requested.
dwUsedSize
The size, in bytes, of the portion of this data structure that contains useful information.
dwNumEntries
The number of LINEAGENTACTIVITYENTRY structures that appear in the List array. The value is 0 if no agent activity codes are available.
dwListSize
dwListOffset
Total size, in bytes, and offset from the beginning of LINEAGENTACTIVITYLIST of an array of LINEAGENTACTIVITYENTRY elements indicating information about activity that could be specified for the current logged-in agent. This is dwNumEntries times SIZEOF(LINEAGENTACTIVITYENTRY).

Requirements

  Windows NT/2000: Requires Windows NT 4.0 SP3 or later.
  Windows 95/98: Requires Windows 95 or later.
  Version: Requires TAPI 2.0 or later.
  Header: Declared in Tapi.h.

See Also

LINEAGENTACTIVITYENTRY, lineGetAgentActivityList, lineSetAgentActivity