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

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

dwListSize

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

dwListOffset

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

要求

要求 价值
标头 tapi.h

另请参阅

LINEAGENTACTIVITYENTRY

lineGetAgentActivityList

lineSetAgentActivity