LINEAGENTGROUPLIST 结构 (tapi.h)

LINEAGENTGROUPLIST 结构描述 ACD 代理组的列表。 此结构可以包含 LINEAGENTGROUPENTRY 结构的数组。

多个函数使用 LINEAGENTGROUPLIST 结构;其中包括 lineGetAgentGroupListlineGetGroupListlineSetAgentGroup 函数。

语法

typedef struct lineagentgrouplist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTGROUPLIST, *LPLINEAGENTGROUPLIST;

成员

dwTotalSize

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

dwNeededSize

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

dwUsedSize

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

dwNumEntries

List 数组中显示的 LINEAGENTGROUPENTRY 结构数。 如果未在地址上登录代理,则值为 0。

dwListSize

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

dwListOffset

从此结构的开头偏移到 LINEAGENTGROUPENTRY 结构的数组,这些结构指定要在地址处登录当前代理的每个组的相关信息。 这是 dwNumEntries 乘以 SIZEOF (LINEAGENTGROUPENTRY) 。 字段的大小由 dwListSize 指定。

要求

   
标头 tapi.h

另请参阅

LINEAGENTGROUPENTRY

lineGetAgentGroupList

lineGetGroupList

lineSetAgentGroup