• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▶Visual C++ Documentation
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▶Visual J++ Documentation
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▼Specifications
      • ▶Applications
      • ▼Platforms
        • ▶Designed for Microsoft Windows NT and Windows 95
        • ▶ISV Logo Requirements
        • Media Status Notification Support Specification, Version 1.03
        • ▶Windows Guidelines for Accessible Software Design
        • ▶Microsoft/Intel Display Control Interfaces
        • ▶Microsoft/Intel Multi-Processor Hardware Architecture
        • ▶OEM Logo Requirements
        • ▶Plug and Play BIOS Specification 1.0A
        • ▶Plug and Play External COM Device Specification
        • ▶Plug and Play ISA Specification 1.0A
        • ▶Plug and Play Parallel Port Devices
        • ▶Plug and Play SCSI Specification 1.0
        • ▶Point to Point Tunneling Protocol
        • ▶Microsoft Portable Executable and Common Object File Format Specification
        • Shorthand Guide to Using the Windows NT Trademark of Microsoft Corporation
        • Shorthand Guide to Using the Windows Trademark of Microsoft Corporation
        • SMART IOCTL API Specification
        • ▶Telephony Application Programming Interface (TAPI)
        • ▼Telephony Service Provider Interface (TSPI)
          • 1.1 Introduction
          • 1.2 Windows Telephony Services
          • ▶1.3 Naming Conventions
          • 1.4 Calling Convention
          • 1.5 Document Overview
          • 1.6 Document Conventions
          • 1.7 Related Documentation
          • 2.1 Overview
          • 2.2 Terminology
          • ▶2.3 Concepts
          • ▶2.4 Line Device Class
          • ▶2.5 Phone Device Class
          • ▼3.1 Functions
            • 3.1.1 Synchronous versus Asynchronous Requests
            • 3.1.2 Synchronous requests
            • 3.1.3 Asynchronous spontaneous events
            • 3.1.4 Memory Allocation
            • 3.1.5 Call States
            • ▶3.1.6 End-to-End marking
            • ▼3.1.7 Overall comparison with TAPI
              • 3.1.7.1 TSPI_phoneClose
              • 3.1.7.2 TSPI_phoneDevSpecific
              • 3.1.7.3 TSPI_phoneGetButtonInfo
              • 3.1.7.4 TSPI_phoneGetData
              • 3.1.7.5 TSPI_phoneGetDevCaps
              • 3.1.7.6 TSPI_phoneGetDisplay
              • 3.1.7.7 TSPI_phoneGetGain
              • 3.1.7.8 TSPI_phoneGetHookSwitch
              • 3.1.7.9 TSPI_phoneGetID
              • 3.1.7.10 TSPI_phoneGetLamp
              • 3.1.7.11 TSPI_phoneGetProcTable
              • 3.1.7.12 TSPI_phoneGetRing
              • 3.1.7.13 TSPI_phoneGetStatus
              • 3.1.7.14 TSPI_phoneGetVolume
              • 3.1.7.15 TSPI_phoneNegotiateExtVersion
              • 3.1.7.16 TSPI_phoneNegotiateTSPIVersion
              • 3.1.7.17 TSPI_phoneOpen
              • 3.1.7.18 TSPI_phoneSelectExtVersion
              • 3.1.7.19 TSPI_phoneSetButtonInfo
              • 3.1.7.20 TSPI_phoneSetCompletionCallback
              • 3.1.7.21 TSPI_phoneSetData
              • 3.1.7.22 TSPI_phoneSetDeviceIDBase
              • 3.1.7.23 TSPI_phoneSetDisplay
              • 3.1.7.24 TSPI_phoneSetGain
              • 3.1.7.25 TSPI_phoneSetHookSwitch
              • 3.1.7.26 TSPI_phoneSetLamp
              • 3.1.7.27 TSPI_phoneSetRing
              • 3.1.7.28 TSPI_phoneSetStatusMessages
              • 3.1.7.29 TSPI_phoneSetVolume
          • ▶4.1 Messages
          • ▶5.1 Data Types
        • ▶Win32 Binary Resource Formats
        • ▶Windows Generic Device IDs
        • ▶Windows NT Security: Replaceable Winlogon User Interface
        • ▶Windows Sockets Specification 1.1
      • ▶Technologies and Languages
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers