ITTerminal interface (tapi3if.h)

The ITTerminal interface is the base interface for a Terminal object. This object, and the interface, is available only when an MSP exists. It provides methods that allow an application to obtain information such as terminal class and media supported. The following methods create the ITTerminal interface:

ITBasicCallControl2::RequestTerminal

ITTerminalSupport::CreateTerminal

IEnumTerminal::Next

Inheritance

The ITTerminal interface inherits from the IDispatch interface. ITTerminal also has these types of members:

Methods

The ITTerminal interface has these methods.

 
ITTerminal::get_Direction

The get_Direction method gets a TERMINAL_DIRECTION descriptor of the media stream direction for the terminal.
ITTerminal::get_MediaType

The get_MediaType method determines the media that this terminal supports.
ITTerminal::get_Name

The get_Name method gets a descriptive name of the terminal. The name must be usable to the user.
ITTerminal::get_State

The get_State method gets the current state of the terminal.
ITTerminal::get_TerminalClass

The get_TerminalClass method gets the Terminal Class of the terminal.
ITTerminal::get_TerminalType

The get_TerminalType method gets the TERMINAL_TYPE of the terminal.

Requirements

Requirement Value
Target Platform Windows
Header tapi3if.h

See also

IDispatch

Terminal Object

Terminal Object Interfaces