LINEAGENTACTIVITYLIST 结构 (tapi.h)

LINEAGENTACTIVITYLIST 结构描述 ACD 代理活动的列表。 此结构可以包含 LINEAGENTACTIVITYENTRY 结构的数组。 lineGetAgentActivityList 函数返回 LINEAGENTACTIVITYLIST 结构。

语法

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

成员

dwTotalSize

分配给此数据结构的总大小(以字节为单位)。

dwNeededSize

保存请求的所有信息所需的大小(以字节为单位)。

dwUsedSize

包含有用信息的此数据结构部分的大小(以字节为单位)。

dwNumEntries

List 数组中显示的 LINEAGENTACTIVITYENTRY 结构的数目。 如果没有可用的代理活动代码,则值为 0。

dwListSize

活动列表数组的大小(以字节为单位)。

dwListOffset

从 结构开头到 LINEAGENTACTIVITYENTRY 结构的数组的偏移量,该数组指示有关可以为当前登录代理指定的活动的信息。 这是 dwNumEntries 乘以 SIZEOF (LINEAGENTACTIVITYENTRY) 。 数组的大小由 dwListSize 指定。

要求

   
标头 tapi.h

另请参阅

LINEAGENTACTIVITYENTRY

lineGetAgentActivityList

lineSetAgentActivity