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


Структура 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 times SIZEOF(LINEAGENTSESSIONENTRY). Размер поля определяется dwListSize.

Требования

Требование Значение
Заголовок tapi.h

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

Сведения об элементах управления Центра обработки вызовов

LINEAGENTSESSIONENTRY

lineGetAgentSessionList