Поделиться через


Структура LINEAGENTGROUPLIST (tapi.h)

Структура LINEAGENTGROUPLIST описывает список групп агентов ACD. Эта структура может содержать массив структур LINEAGENTGROUPENTRY .

Несколько функций используют структуру LINEAGENTGROUPLIST ; к ним относятся функции lineGetAgentGroupList, lineGetGroupList и lineSetAgentGroup .

Синтаксис

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

Члены

dwTotalSize

Общий размер, выделенный для этой структуры данных, в байтах.

dwNeededSize

Размер, необходимый для хранения всей запрошенной информации в байтах.

dwUsedSize

Размер части этой структуры данных, содержащей полезную информацию, в байтах.

dwNumEntries

Количество структур LINEAGENTGROUPENTRY , отображаемых в массиве List . Значение равно 0, если агент не должен входить в систему по адресу.

dwListSize

Размер массива списков групп в байтах.

dwListOffset

Смещение от начала этой структуры к массиву структур LINEAGENTGROUPENTRY , в которых указываются сведения о каждой группе, в которую должен войти текущий агент по адресу. Это dwNumEntries times SIZEOF(LINEAGENTGROUPENTRY). Размер поля определяется dwListSize.

Требования

   
Верхняя часть tapi.h

См. также раздел

LINEAGENTGROUPENTRY

lineGetAgentGroupList

lineGetGroupList

lineSetAgentGroup