Функция lineSetAgentActivity (tapi.h)
Функция lineSetAgentActivity задает код действия агента, связанный с определенным адресом.
Синтаксис
LONG lineSetAgentActivity(
HLINE hLine,
DWORD dwAddressID,
DWORD dwActivityID
);
Параметры
hLine
Дескриптор для устройства линии.
dwAddressID
Идентификатор адреса, для которого необходимо изменить код действия агента. Идентификатор адреса постоянно связан с адресом; идентификатор остается неизменным при обновлении операционной системы.
dwActivityID
Новое действие агента. Значение всех значений этого параметра зависит от приложения и сервера центра обработки вызовов.
Возвращаемое значение
Возвращает положительный идентификатор запроса, если начинается асинхронная операция; В противном случае функция возвращает одно из следующих отрицательных значений ошибки:
LINEERR_INVALADDRESSID, LINEERR_INVALADDRESSSTATE, LINEERR_INVALAGENTACTIVITY, LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL LINEERR_UNINITIALIZED.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi.h |
Библиотека | Tapi32.lib |
DLL | Tapi32.dll |