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 |