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


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

Структура LINEAGENTENTRY описывает отдельный агент ACD. Структура LINEAGENTLIST может содержать массив структур LINEAGENTENTRY .

Синтаксис

typedef struct lineagententry_tag {
  HAGENT hAgent;
  DWORD  dwNameSize;
  DWORD  dwNameOffset;
  DWORD  dwIDSize;
  DWORD  dwIDOffset;
  DWORD  dwPINSize;
  DWORD  dwPINOffset;
} LINEAGENTENTRY, *LPLINEAGENTENTRY;

Члены

hAgent

Уникальный идентификатор агента. Обработчик агента отвечает за создание и поддержание уникальности этих идентификаторов.

dwNameSize

Размер строки имени агента, включая признак конца null , в байтах.

dwNameOffset

Смещение от начала структуры к строке, завершаемой значением NULL, указывающей имя агента, которое также является именем пользователя операционной системы. Размер строки определяется dwNameSize.

dwIDSize

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

dwIDOffset

Смещение от начала структуры к строке, завершающейся null, которая указывает идентификатор агента. Используется устаревшими системами ACD для идентификации агента. Размер строки определяется dwIDSize.

dwPINSize

Размер строки ПИН-кода в байтах.

dwPINOffset

Смещение от начала структуры к строке, завершающейся null, которая указывает ПИН-код или пароль агента. Используется устаревшими системами ACD для авторизации агента. Размер строки задается с помощью dwPINSize.

Требования

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

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

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

LINEAGENTLIST