ITTerminalSupport interface (tapi3if.h)
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 tapi3.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.
The ITTerminalSupport2 interface is derived from the ITTerminalSupport interface. ITTerminalSupport2 supports the retrieval of information about pluggable terminal classes and superclasses by C, C++, and scripting applications.
Inheritance
The ITTerminalSupport interface inherits from the IDispatch interface. ITTerminalSupport also has these types of members:
Methods
The ITTerminalSupport interface has these methods.
ITTerminalSupport::CreateTerminal The CreateTerminal method creates and initializes a new ITTerminal object based on the dynamic terminal class and media. The terminal class is identified by a GUID. The GUID must be converted to a string using StringFromIID to pass to this method. |
ITTerminalSupport::EnumerateDynamicTerminalClasses The EnumerateDynamicTerminalClasses method enumerates the currently available dynamic terminal classes that are supported. |
ITTerminalSupport::EnumerateStaticTerminals The EnumerateStaticTerminals method enumerates the currently available static terminals associated with the address. |
ITTerminalSupport::get_DynamicTerminalClasses The get_DynamicTerminalClasses method creates a collection of currently available dynamic terminals. |
ITTerminalSupport::get_StaticTerminals The get_StaticTerminals method creates a collection of currently available static terminals. |
ITTerminalSupport::GetDefaultStaticTerminal The GetDefaultStaticTerminal method gets the default static terminal for the media type specified. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | tapi3if.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for