| Author |
Message |
David Yu
Guest
|
Posted:
Mon Jul 26, 2004 7:06 am Post subject:
how can a TAPI3 H323 program shows user info in NetMeeting? |
|
|
I can use TAPI3 to make H323 call to a NetMeeting program, but the user information showing in the Netmeeting is "unknown". How can
i specify my user name while making H323 call? |
|
| Back to top |
|
 |
Andreas Marschall [MVP TA
Guest
|
Posted:
Mon Jul 26, 2004 6:37 pm Post subject:
Re: how can a TAPI3 H323 program shows user info in NetMeeti |
|
|
"David Yu" <y2wei@ @ 163.net> schrieb im Newsbeitrag
news:OvLuJ2rcEHA.3616@TK2MSFTNGP10.phx.gbl...
| Quote: | I can use TAPI3 to make H323 call to a NetMeeting program, but the user
information showing in the Netmeeting is "unknown". How can
i specify my user name while making H323 call?
|
I just tried to repro your issue with the MS Dialer (TAPI 3.x app on XP/SP)
calling Netmeeting (V3.01 on W2k/SP4) and was able to see caller's User and PC
name within called Netmeeting.
Please try to repro with MS Dialer yourself and report your results.
--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK
TAPI / TSP Developer and Tester
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights. |
|
| Back to top |
|
 |
David Yu
Guest
|
Posted:
Tue Jul 27, 2004 6:06 am Post subject:
Re: how can a TAPI3 H323 program shows user info in NetMeeti |
|
|
"Andreas Marschall [MVP TAPI]" <Andreas.Marschall@I-B-A-M.de> дÈëÓʼþ news:%239C3s4xcEHA.3988@tk2msftngp13.phx.gbl...
| Quote: | "David Yu" <y2wei@ @ 163.net> schrieb im Newsbeitrag
news:OvLuJ2rcEHA.3616@TK2MSFTNGP10.phx.gbl...
I can use TAPI3 to make H323 call to a NetMeeting program, but the user
information showing in the Netmeeting is "unknown". How can
i specify my user name while making H323 call?
I just tried to repro your issue with the MS Dialer (TAPI 3.x app on XP/SP)
calling Netmeeting (V3.01 on W2k/SP4) and was able to see caller's User and PC
name within called Netmeeting.
Please try to repro with MS Dialer yourself and report your results.
|
I am not using an English W2k, but i guess MS Dialer is "C:\Program Files\Windows NT\dialer.exe". I tried MS Dialer and everything
is ok. But if u try a sample program
"T3OUT" provided with the Platform SDK located in folder "C:\Program Files\Microsoft SDK\Samples\netds\Tapi\Tapi3\Cpp\Outgoing", u
will see "unknown" shown within called
Netmeeting.
I guess ITCallInfo::put_CallInfoLong() or put_CallInfoString() should be called at a certain point before the H323 call is made. But
i can't obtain any useful information.
| Quote: |
--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK
TAPI / TSP Developer and Tester
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights.
|
|
|
| Back to top |
|
 |
David Yu
Guest
|
Posted:
Tue Jul 27, 2004 6:29 am Post subject:
Re: how can a TAPI3 H323 program shows user info in NetMeeti |
|
|
| I found some coding bugs in my app. I am checking them... |
|
| Back to top |
|
 |
David Yu
Guest
|
Posted:
Tue Jul 27, 2004 8:38 am Post subject:
Some test on T3OUT sample |
|
|
Before calling ITBasicCallControl::Connect(), i tried to put every possible call info string by ITCallInfo::put_CallInfoString()
CIS_CALLERIDNAME
CIS_CALLERIDNUMBER
CIS_CALLEDIDNAME
CIS_CALLEDIDNUMBER
CIS_CONNECTEDIDNAME
CIS_CONNECTEDIDNUMBER
CIS_REDIRECTIONIDNAME
CIS_REDIRECTIONIDNUMBER
CIS_REDIRECTINGIDNAME
CIS_REDIRECTINGIDNUMBER
CIS_CALLEDPARTYFRIENDLYNAME
CIS_COMMENT
CIS_DISPLAYABLEADDRESS
CIS_CALLINGPARTYID
only the last three call succeeded, that is :
CIS_COMMENT
CIS_DISPLAYABLEADDRESS
CIS_CALLINGPARTYID
but i still saw "unknown" in the called Netmeeting. |
|
| Back to top |
|
 |
David Yu
Guest
|
Posted:
Wed Jul 28, 2004 10:57 am Post subject:
Re: how can a TAPI3 H323 program shows user info in NetMeeti |
|
|
Thank u!
I couldn't find useful information about the CIS_xxx enums. The only thing i could do is to try all the enums. I had tried allmost
all the CIS_xxx enums, only forgot the last one: CIS_CALLINGPARTYID!
Thanks for your help to solve this question.
But another question:
How to set the appropriate information while accepting a new H323 call? ITCallInfo::put_CallInfoString() can only be used when the
Call state is CS_IDLE. but when the app is notified of the new call, the call state is CS_OFFERING. |
|
| Back to top |
|
 |
Andreas Marschall [MVP TA
Guest
|
Posted:
Wed Jul 28, 2004 2:20 pm Post subject:
Re: how can a TAPI3 H323 program shows user info in NetMeeti |
|
|
"David Yu" <y2wei@ @ 163.net> schrieb im Newsbeitrag
news:%23WV0jAHdEHA.3148@TK2MSFTNGP10.phx.gbl...
| Quote: | I couldn't find useful information about the CIS_xxx enums. The only thing i
could do is to try all the enums. I had tried allmost
all the CIS_xxx enums, only forgot the last one: CIS_CALLINGPARTYID!
Thanks for your help to solve this question.
|
David, you're welcome.
What about reading MSDN?
See my TAPI and TSPI FAQ:
Q: Where do I find documentation / specifications on TAPI / TSPI ?
http://www.i-b-a-m.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm#_Q:_Where_can_1
| Quote: | But another question:
How to set the appropriate information while accepting a new H323 call?
ITCallInfo::put_CallInfoString() can only be used when the
Call state is CS_IDLE. but when the app is notified of the new call, the
call state is CS_OFFERING. |
Why do want to set CIS_CALLINGPARTYID at the *called* party side (incoming
call)?
I guess this isn't wanted by design.
For sure I wouldn't like it to find my CIS_CALLINGPARTYID altered by you if
I'm calling you via H.323
--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK
TAPI / TSP Developer and Tester
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights. |
|
| Back to top |
|
 |
|
|
|
|