Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];

Вниз

Tapi -> lineanswer   Найти похожие ветки 

 
kolj   (2008-04-02 18:15) [0]

Возникла следующая проблема : Когда приходит входной звонок немогу поднять трубку, хотя ф-я lineanswer возвращает положытельное значение. В чем может быть причина ???

Пробовал так
1)

procedure lineCallBack (hDevice,dwMsg,dwCallbackInstance,dwParam1,dwParam2,dwParam3:dword);stdcall;
var err:longint;
begin
if dwmsg = LINE_APPNEWCALL then begin
 form1.ListBox1.Items.Add("RING");
 err:=lineSetCallPrivilege(dwparam2,LINECALLPRIVILEGE_OWNER );
 form1.listbox1.items.add("lineSetCallPrivilege= "+inttostr(err));
 err:=lineanswer(dwparam2,nil,0);
 form1.listbox1.items.add("lineanswer= "+inttostr(err));
end;

2)

procedure lineCallBack (hDevice,dwMsg,dwCallbackInstance,dwParam1,dwParam2,dwParam3:dword);stdcall;
var err:longint;
hc:hcall;

if dwmsg = LINECALLSTATE_OFFERING then begin
 form1.ListBox1.Items.Add("RING1");
 hc:=hcall(hdevice);
 err:=lineSetCallPrivilege(hc,LINECALLPRIVILEGE_OWNER );
 form1.listbox1.items.add("lineSetCallPrivilege= "+inttostr(err));
 err:=lineanswer(hc,P,SIZEOF(P));
 form1.listbox1.items.add("lineanswer= "+inttostr(err));

В обоих случаях ф-и lineSetCallPrivilege и lineanswer возвращают код успешного завершения (соответственно 0 и >0)

ф-я lineopen выглядит так и результатом ее выполнения есть 0.

err1:=lineopen(lineapp,dwTapiDeviceID,@f_hline,dwAPIVersion,0,0,LINECALLPRIVILEG E_MONITOR + LINECALLPRIVILEGE_OWNER  , LINEMEDIAMODE_INTERACTIVEVOICE, nil);


 
kolj   (2008-04-02 20:05) [1]

В первом случае lineanswer возвращает  LINEERR_INVALCALLSTATE(The call state is invalid.)



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.03 c
15-1232013021
TUser
2009-01-15 12:50
2009.03.29
private-зона как вселенское зло


1-1208419242
312kbps
2008-04-17 12:00
2009.03.29
Событие смена активного окна в винде


2-1233870991
НосокСудьбы
2009-02-06 00:56
2009.03.29
Как правильно реализовать...


1-1208325946
hitk
2008-04-16 10:05
2009.03.29
показать scroll в ListView


3-1215762007
Viod
2008-07-11 11:40
2009.03.29
Stream and AdoCommand





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский