NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Telephony Windows DialPad program v3 DOCUMENT ID: TID021924 DOCUMENT REVISION: A DATE: 01DEC94 ALERT STATUS: Yellow INFORMATION TYPE: Issue README FOR: KVFON3.EXE NOVELL PRODUCT and VERSION: NetWare Telephony Services SDK 1.01A ABSTRACT: This sample code demonstrates a simple windows dialpad program that can make calls, transfer calls, conference calls, put calls on hold and retrieve them, set phone status for send all calls and forward calls, and hangup (clear) calls. This version 3 adds a few features, incrementally adding code to the kvphone program. This code uses OWL 2.0 with Borland C++ 4.x. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- ISSUE Developers have requested sample code using NetWare Telephony Services SDK. This is the second version of kvphone, a NetWare Telephony Services program to display a dialpad in Windows. It uses the following features of TSAPI: acsEnumServerNames() acsGetEventBlock() acsOpenStream() acsAbortStream() cstaMakeCall() cstaTransferCall() cstaClearConnection() cstaClearCall() cstaConferenceCall() cstaHoldCall() cstaRetrieveCall() SOLUTION Self-Extracting File Name: KVFON3.EXE Revision: A Files Included Size Date Time \ KVFON3.TXT (This File) CONFDLG.H 7528 11-16-94 8:42a FORWARD.H 4859 11-22-94 2:44p PHONERC.H 2621 11-22-94 9:08a XFERDLG.H 7119 11-16-94 8:44a LOGINDLG.H 9466 11-02-94 8:53a PHONEDLG.H 19070 11-22-94 3:33p KVPHONE3.RC 27066 11-22-94 9:08a KVPHONE3.CPP 5687 11-22-94 11:20a KVPHONE3.EXE 301656 11-22-94 3:34p Installation Instructions: In order to compile this program, you need to have the Borland C++ 4.x compiler. Create a new project (.IDE file) and add KVPHONE2.CPP, CSTA.LIB, and KVPHONE2.DEF. Make sure your directories options are set so that they include the directories where these source files, as well as the TSAPI files are located. You can also run the executable program included in these source files. ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. ----------------------------------------------------------------- ÿ