Структура 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 |