ITTerminalSupport 接口 (tapi3if.h)

仅当存在 MSP 时,才会在 Address 对象上公开 ITTerminalSupport 接口。 此接口的方法允许应用程序发现可用的终端和/或创建一个终端,并获取指向所需 Terminal 对象的指针。

可以通过在任何 Address 接口(例如 ITAddress)上调用 QueryInterface 来获取 tapi3.itterminalsupport 指针。 如果返回E_NOINTERFACE,则与地址关联的服务提供商不支持媒体控制。

ITTerminalSupport2 接口派生自 ITTerminalSupport 接口。 ITTerminalSupport2 支持通过 C、C++ 和脚本应用程序检索有关可插入终端类和超类的信息。

继承

ITTerminalSupport 接口继承自 IDispatch 接口。 ITTerminalSupport 还具有以下类型的成员:

方法

ITTerminalSupport 接口具有这些方法。

 
ITTerminalSupport::CreateTerminal

CreateTerminal 方法基于动态终端类和媒体创建并初始化新的 ITTerminal 对象。 终端类由 GUID 标识。 必须使用 StringFromIID 将 GUID 转换为字符串,才能传递到此方法。
ITTerminalSupport::EnumerateDynamicTerminalClasses

EnumerateDynamicTerminalClasses 方法枚举支持的当前可用的动态终端类。
ITTerminalSupport::EnumerateStaticTerminals

EnumerateStaticTerminals 方法枚举与地址关联的当前可用的静态终端。
ITTerminalSupport::get_DynamicTerminalClasses

get_DynamicTerminalClasses 方法创建当前可用的动态终端的集合。
ITTerminalSupport::get_StaticTerminals

get_StaticTerminals 方法创建当前可用的静态终端的集合。
ITTerminalSupport::GetDefaultStaticTerminal

GetDefaultStaticTerminal 方法获取指定媒体类型的默认静态终端。

要求

   
目标平台 Windows
标头 tapi3if.h

另请参阅

Address 对象

IDispatch

ITTerminalSupport2

终端对象

终端对象接口