Интерфейс ITTerminalSupport (tapi3if.h)
Интерфейс ITTerminalSupport предоставляется в объекте Address , только если существует MSP. Методы этого интерфейса позволяют приложению обнаруживать доступные терминалы и (или) создавать их, а также получать указатели на необходимые объекты терминала.
Указатель tapi3.itterminalsupport можно получить, вызвав QueryInterface в любом интерфейсе address, например ITAddress. Если возвращается E_NOINTERFACE, поставщик услуг, связанный с адресом, не поддерживает элементы управления мультимедиа.
Интерфейс ITTerminalSupport2 является производным от интерфейса ITTerminalSupport . ITTerminalSupport2 поддерживает получение сведений о подключаемых классах терминалов и надклассах с помощью C, C++ и приложений скриптов.
Наследование
Интерфейс ITTerminalSupport наследуется от интерфейса IDispatch . ITTerminalSupport также имеет следующие типы членов:
Методы
Интерфейс ITTerminalSupport содержит следующие методы.
ITTerminalSupport::CreateTerminal Метод CreateTerminal создает и инициализирует новый объект ITTerminal на основе класса динамического терминала и носителя. Терминальный класс идентифицируется с помощью GUID. Для передачи в этот метод GUID необходимо преобразовать в строку с помощью StringFromIID. |
ITTerminalSupport::EnumerateDynamicTerminalClasses Метод EnumerateDynamicTerminalClasses перечисляет поддерживаемые в настоящее время динамические классы терминалов. |
ITTerminalSupport::EnumerateStaticTerminals Метод EnumerateStaticTerminals перечисляет доступные в настоящее время статические терминалы, связанные с адресом. |
ITTerminalSupport::get_DynamicTerminalClasses Метод get_DynamicTerminalClasses создает коллекцию доступных в настоящее время динамических терминалов. |
ITTerminalSupport::get_StaticTerminals Метод get_StaticTerminals создает коллекцию доступных в настоящее время статических терминалов. |
ITTerminalSupport::GetDefaultStaticTerminal Метод GetDefaultStaticTerminal получает статический терминал по умолчанию для указанного типа мультимедиа. |
Требования
Целевая платформа | Windows |
Header | tapi3if.h |