Структура LINEREQMAKECALL (tapi.h)
Структура LINEREQMAKECALL описывает запрос, инициированный вызовом функции lineGetRequest .
Синтаксис
typedef struct linereqmakecall_tag {
char szDestAddress[TAPIMAXDESTADDRESSSIZE];
char szAppName[TAPIMAXAPPNAMESIZE];
char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;
Члены
szDestAddress[TAPIMAXDESTADDRESSSIZE]
Конечный адрес запроса на вызов, завершающийся null. Адрес может использовать канонический формат адреса или формат набираемого адреса. Максимальная длина адреса — символы TAPIMAXDESTADDRESSSIZE, включая признак конца NULL . Более длинные строки усекаются.
szAppName[TAPIMAXAPPNAMESIZE]
Понятное имя приложения или имя файла приложения, которое было создано запросом, завершилось пустым завершением. Максимальная длина адреса — символы TAPIMAXAPPNAMESIZE, включая признак конца NULL .
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
Понятное имено-стороннее имя, завершаемое нулевым значением. Максимальная длина сведений о вызываемой стороне — символы TAPIMAXCALLEDPARTYSIZE, включая признак конца NULL .
szComment[TAPIMAXCOMMENTSIZE]
Комментарий к запросу на вызов, завершающийся значением NULL. Максимальная длина строки комментария — символы TAPIMAXCOMMENTSIZE, включая признак конца NULL .
Комментарии
Эта структура не может быть расширена.
Элемент szDestAddress содержит адрес удаленной стороны; другие элементы полезны для ведения журнала. Приложение должно использовать эту структуру для интерпретации буфера запросов, полученного из lineGetRequest , с LINEREQUESTMODE_MAKECALL режиме запроса.
Требования
Требование | Значение |
---|---|
Заголовок | tapi.h |