Platform SDK: TAPI

ITTerminalSupport

The ITTerminalSupport interface is exposed on an Address object only if an MSP exists. The methods of this interface allow an application to discover available terminals and/or create one, and get pointers to required Terminal objects.

An ITTerminalSupport pointer can be obtained by calling QueryInterface on any Address interface, such as ITAddress. If E_NOINTERFACE is returned, the service provider associated with the address does not support media controls.

Methods in Vtable Order

IUnknown Methods

IDispatch Methods

ITTerminalSupport methods Description
get_StaticTerminals Creates a collection of the currently available static terminals. Provided for Automation client applications, such as those written in Microsoft Visual Basic.
EnumerateStaticTerminals Enumerates the currently available static terminals that are associated with the address.
get_DynamicTerminalClasses Creates a collection of currently available dynamic terminals. Provided for Automation client applications, such as those written in Visual Basic.
EnumerateDynamicTerminalClasses Enumerates the currently available dynamic terminal classes that are supported.
CreateTerminal Creates a new terminal based on the dynamic terminal class.
GetDefaultStaticTerminal Gets the default static terminal for the media specified.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.
  Library: Use T3iid.lib.

See Also

Terminal Object, Terminal Object Interfaces, Address Object