Atjaunināt sīkdatņu piekrišanu

Windows Telephony Programming: A Developer's Guide to TAPI [Mīkstie vāki]

  • Formāts: Paperback / softback, 320 pages, height x width x depth: 189x235x15 mm, weight: 513 g
  • Izdošanas datums: 19-Oct-1998
  • Izdevniecība: Addison Wesley
  • ISBN-10: 0201634503
  • ISBN-13: 9780201634501
  • Mīkstie vāki
  • Cena: 57,74 €*
  • * Šī grāmata vairs netiek publicēta. Jums tiks paziņota lietotas grāmatas cena
  • Šī grāmata vairs netiek publicēta. Jums tiks paziņota lietotas grāmatas cena.
  • Daudzums:
  • Ielikt grozā
  • Pievienot vēlmju sarakstam
  • Formāts: Paperback / softback, 320 pages, height x width x depth: 189x235x15 mm, weight: 513 g
  • Izdošanas datums: 19-Oct-1998
  • Izdevniecība: Addison Wesley
  • ISBN-10: 0201634503
  • ISBN-13: 9780201634501
Windows Telephony Programming: A Developer's Guide to TAPI offers C++ programmers a clear and concise tutorial to Windows Telephony that significantly reduces TAPI's steep learning curve. TAPI is an API that has standardized the interface between computers and telephony hardware. Included with Windows 9x and Windows NT, TAPI is a major element of the Windows communications backbone. Despite its growing importance, TAPI may still be very daunting and difficult to master. The author makes TAPI more accessible by revealing its underlying architecture and rationale and by relating its functions and features to specific tasks developers seek to accomplish in their applications such as making, answering, and monitoring calls, handling modem data, and building an answering machine. In addition to carefully developed, intuitive explanations, Windows Telephony Programming features numerous real-world examples of how actual TAPI programs are built, and a comprehensive C++ class library that takes much of the "grunt" work out of TAPI programming. The author also discusses building a telephony service provider and includes a complete working example. Completely up-to-date, this book covers TAPI versions 1.x to 2.0, and offers a glimpse into the future of telephony with a preview of the new TAPI 3.0 incorporated into Windows NT 5.0. To exploit the power of TAPI 3.0 when it becomes available, it is imperative that you understand TAPI 1.x and 2.0 first. This book provides the clear methodology to gain that understanding. 0201634503B04062001
Preface ix(6)
This Book ix(1)
Who This Book Is For ix(1)
Simplifying TAPI x(1)
Who I Am xi(1)
Need More? xii(1)
The Source xii(1)
Acknowledgments xiii(2)
Prologue xv
The story of Windows Telephony xv(1)
The Telephony Connection xvi(1)
Telephony Drivers xvii(1)
Existing Telephony Standards xvii(1)
Windows Telephony xviii(1)
Evangelizing TAPI xix
Chapter
1. Windows Telephony Overview
1(20)
The Telephone Network
3(3)
Windows Open Services Architecture
6(2)
Call Control Focus
8(4)
Media Access via Existing APls
12(1)
Network Independence
13(1)
Connection-model Independence
14(4)
Platfotm Independence
18(1)
Line Sharing
18(2)
Summary
20(1)
Chapter
2. Assisted Telephony
21(18)
Assisted Telephony Functions
23(2)
Assisted Telephony Example
25(3)
Compiling for TAPI
28(1)
Assistd Telephony from Visual Basic
29(3)
Phone Numbers
32(5)
Summary
37(2)
Chapter
3. Making a Call
39(40)
The Sample
41(1)
Initialization
42(6)
Discovering Line Capabilities
48(6)
Using Dialing Options
54(9)
Opening the Line
63(4)
Making the Call
67(4)
Monitoring Call Progress
71(3)
Ending a Call
74(2)
Closing the Line
76(1)
Shutdown
76(1)
Summary
76(3)
Chapter
4. The Telephony Framework
79(32)
Intialization and Shutdown
82(2)
Capabilities Discovery
84(8)
Telephony Objects
92(5)
Event Routing
97(9)
Miscellany
106(2)
Using the TFX
108(2)
Summary
110(1)
Chapter
5. Answering a Call
111(34)
Valid Lines Opening
113(3)
Privileges and Media Modes
116(1)
Application Priority
117(2)
Incoming Call Detection
119(4)
Call Answering
123(2)
Automated Voice Calls
125(15)
Speakerphones
140(4)
Summary
144(1)
Chapter
6. Call Management
145(34)
Assisted Telephony Request Recipients
147(14)
Unhandled Media Modes
161(2)
Data Calls
163(8)
Call Monitoring
171(7)
Summary
178(1)
Chapter
7. Telephony Service Providers
179(52)
Overview
181(2)
The Sample
183(1)
Initialization and Shutdown
184(5)
Capabilities Negotiation
189(7)
Lines
196(2)
Calls
198(3)
Asynchronous Functions
201(1)
Spontaneous Events
202(2)
User Interface Functions
204(11)
Status
215(1)
Installation
216(4)
Debugging
220(10)
Summary
230(1)
Chapter
8. The Future of Windows Telephony
231(20)
Features of TAPI 3.0
234(1)
Object Model
235(2)
Intialization and Shutdown
237(1)
TAPI 3.0 Collections
238(2)
Capabilities Discovery
240(5)
Terminals
245(2)
Events
247(1)
Making a Call
248(1)
Summary
249(2)
Appendix A. Telephony Device Classes 251(2)
Appendix B. TFX Reference 253
CtAddressCaps 253(2)
CtAppSink 255(1)
CtCall 256(2)
CtCallInfo 258(2)
CtCallList 260(1)
CtCallSink 260(1)
CtCallStatus 261(1)
CtCountryList 261(1)
CtDevicelD 261(2)
CtLine 263(3)
CtLineDevCaps 266(1)
CtLineSink 267(2)
CtPhone 269(2)
CtPhoneCaps 271(1)
CtPhoneSink 272(1)
CtProviderList 273(1)
CtReplyTarget 273(1)
CtTranslateCaps 274(1)
CtTranslateOutput 275(1)
CtVariableData 276(1)
TFX Helper Functions 276(3)
CtWave 279(1)
CtWaveSink 280(1)
Using the TFX 280


Chris Sells is a content strategist on the Microsoft MSDN content team. Previously, he was the director of software engineering at DevelopMentor. Chris is the author of Windows Telephony Programming (Addison-Wesley, 1998) and Windows Forms Programming in Visual Basic .NET (Addison-Wesley, 2004), and coauthor of Effective COM (Addison-Wesley, 1999), ATL Internals (Addison-Wesley, 1999), and Essential .NET, Volume 1 (Addison-Wesley, 2003).





0201634503AB07142003