Метод ITTerminalSupport2::EnumeratePluggableTerminalClasses (tapi3if.h)
Метод EnumeratePluggableTerminalClasses перечисляет подключаемые классы терминалов, зарегистрированные в данном суперклассе.
Этот метод предназначен для приложений C/C++. Visual Basic и приложения для создания скриптов должны использовать метод get_PluggableTerminalClasses .
Синтаксис
HRESULT EnumeratePluggableTerminalClasses(
[in] CLSID iidTerminalSuperclass,
[in] long lMediaType,
[out] IEnumPluggableTerminalClassInfo **ppClassEnumerator
);
Параметры
[in] iidTerminalSuperclass
CLSID для суперкласса терминала.
[in] lMediaType
Побитовый список типов носителей , поддерживаемых классами терминала.
[out] ppClassEnumerator
Указатель на интерфейс IEnumPluggableTerminalClassInfo .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Значение |
---|---|
|
Метод успешно выполнен. |
|
Недопустимый параметр lMediaType . |
|
Сбой метода. |
|
Параметр ppClassEnumerator не является допустимым указателем. |
Комментарии
TAPI вызывает метод AddRef в интерфейсе IEnumPluggableTerminalClassInfo , возвращенном ITTerminalSupport2::EnumeratePluggableTerminalClasses. Приложение должно вызывать Release в интерфейсе IEnumPluggableTerminalClassInfo , чтобы освободить связанные с ним ресурсы.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |