LINEAGENTSESSIONLIST 结构 (tapi.h)

LINEAGENTSESSIONLIST 结构描述 ACD 代理会话的列表。 此结构可以包含 LINEAGENTSESSIONENTRY 结构的数组。 lineGetAgentSessionList 函数返回 LINEAGENTSESSIONLIST 结构。

语法

typedef struct lineagentsessionlist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTSESSIONLIST, *LPLINEAGENTSESSIONLIST;

成员

dwTotalSize

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

dwNeededSize

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

dwUsedSize

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

dwNumEntries

列表数组中显示的 LINEAGENTSESSIONENTRY 结构的数目。 如果未创建代理会话,则值为零。

dwListSize

代理会话列表数组的大小(以字节为单位)。

dwListOffset

从此结构的开头偏移到 LINEAGENTSESSIONENTRY 结构的数组,这些结构指定有关代理的信息。 dwListOffset 成员是 dwNumEntries 乘以 SIZEOF (LINEAGENTSESSIONENTRY) 。 字段的大小由 dwListSize 指定。

要求

要求
Header tapi.h

另请参阅

关于呼叫中心控件

LINEAGENTSESSIONENTRY

lineGetAgentSessionList