Структура LINECALLTREATMENTENTRY (tapi.h)
Структура LINECALLTREATMENTENTRY предоставляет сведения о типе обработки звонка, например о музыке, записанном объявлении или тишине при текущем вызове. Структура LINEADDRESSCAPS может содержать массив структур LINECALLTREATMENTENTRY .
Синтаксис
typedef struct linecalltreatmententry_tag {
DWORD dwCallTreatmentID;
DWORD dwCallTreatmentNameSize;
DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;
Члены
dwCallTreatmentID
Одна из LINECALLTREATMENT_ константы (если обработка имеет предопределенный тип) или значение конкретного поставщика услуг.
dwCallTreatmentNameSize
Размер строки имени обработки вызова в байтах, включая завершающий символ null.
dwCallTreatmentNameOffset
Смещение от начала LINEADDRESSCAPS до строки, завершающейся нулевым значением, идентифицирующие обработку. Обычно это описывает содержание музыки или записанного объявления. Если обработка имеет предопределенный тип, по-прежнему должно быть указано понятное имя, например "Silence\0", "Busy Signal\0", "Ringback\0" или "Music\0". Размер строки определяется параметром dwCallTreatmentNameOffset.
Требования
Верхняя часть | tapi.h |