Структура 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 , которая задает сведения об агентах. Элемент dwListOffset — dwNumEntries times SIZEOF(LINEQUEUEENTRY). Размер поля определяется dwListSize.
Требования
Верхняя часть | tapi.h |