Структура LINEFORWARD (tapi.h)
Структура LINEFORWARD описывает запись инструкций переадресации. Структуры LINEFORWARDLIST и LINEADDRESSSTATUS могут содержать массив структур LINEFORWARD .
Синтаксис
typedef struct lineforward_tag {
DWORD dwForwardMode;
DWORD dwCallerAddressSize;
DWORD dwCallerAddressOffset;
DWORD dwDestCountryCode;
DWORD dwDestAddressSize;
DWORD dwDestAddressOffset;
DWORD dwCallerAddressType;
DWORD dwDestAddressType;
} LINEFORWARD, *LPLINEFORWARD;
Члены
dwForwardMode
Типы переадресации. Этот элемент использует одну из констант LINEFORWARDMODE_.
dwCallerAddressSize
Размер поля изменяющегося размера, содержащего адрес переадресуемого вызывающего объекта, в байтах.
dwCallerAddressOffset
Смещение от начала этой структуры до поля изменяющегося размера, содержащего адрес переадресуемого вызывающего объекта. Для этого элемента задано значение 0, если параметр dwForwardMode не имеет одного из следующих значений:
LINEFORWARDMODE_BUSYNASPECIFIC
LINEFORWARDMODE_NOANSWSPECIFIC
LINEFORWARDMODE_UNCONDSPECIFIC
LINEFORWARDMODE_BUSYSPECIFIC
Размер поля определяется параметром dwCallerAddressSize.
dwDestCountryCode
Код страны или региона адреса назначения, на который должен быть переадресован звонок.
dwDestAddressSize
Размер поля изменяющегося размера, содержащего адрес адреса, по которому будут перенаправляться вызовы, в байтах.
dwDestAddressOffset
Смещение от начала этой структуры до поля изменяющегося размера, содержащего адрес, по которому должны перенаправляться вызовы. Размер поля определяется dwDestAddressSize.
dwCallerAddressType
Тип адреса вызывающего объекта. Этот элемент структуры доступен только в том случае, если согласованная версия TAPI — 3.1 или более поздняя.
dwDestAddressType
Тип адреса для вызываемого назначения. Этот элемент структуры доступен только в том случае, если согласованная версия TAPI — 3.1 или более поздняя.
Комментарии
Эта структура не может быть расширена.
Каждая запись в структуре LINEFORWARD указывает запрос на пересылку.
Требования
Требование | Значение |
---|---|
Заголовок | tapi.h |