Метод ITPluggableTerminalSuperclassRegistration::EnumerateTerminalClasses (termmgr.h)

Метод EnumerateTerminalClasses перечисляет все классы терминала для текущего суперкласса терминала.

Синтаксис

HRESULT EnumerateTerminalClasses(
  [out] IEnumTerminalClass **ppTerminals
);

Параметры

[out] ppTerminals

Указатель на интерфейс IEnumTerminalClass , который перечисляет классы терминала.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Значение
S_OK
Метод успешно выполнен.
E_OUTOFMEMORY
Для выполнения операции недостаточно памяти.
E_POINTER
Параметр ppTerminals не является допустимым указателем.

Комментарии

TAPI вызывает метод AddRef в интерфейсе IEnumTerminalClass , возвращенном ITPluggableTerminalSuperclassRegistration::EnumerateTerminalClasses. Приложение должно вызвать Release в интерфейсе IEnumTerminalClass , чтобы освободить связанные с ним ресурсы.

Требования

Требование Значение
Целевая платформа Windows
Header termmgr.h
Библиотека Uuid.lib
DLL Tapi3.dll

См. также раздел

IEnumTerminalClass

ITPluggableTerminalSuperclassRegistration