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


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

Структура LINEQUEUELIST описывает список очередей. Эта структура может содержать массив структур LINEQUEUEENTRY . Функция lineGetQueueList возвращает структуру LINEQUEUELIST . LINEQUEUELIST требует согласования версии TAPI 3.0.

Синтаксис

typedef struct linequeuelist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEQUEUELIST, *LPLINEQUEUELIST;

Члены

dwTotalSize

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

dwNeededSize

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

dwUsedSize

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

dwNumEntries

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

dwListSize

Размер массива сведений об агенте в байтах.

dwListOffset

Смещение от начала структуры к массиву структуры LINEQUEUEENTRY , которая задает сведения об агентах. Элемент dwListOffsetdwNumEntries times SIZEOF(LINEQUEUEENTRY). Размер поля определяется dwListSize.

Требования

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

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

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

LINEQUEUEENTRY

lineGetQueueList