次の方法で共有


ITTerminalSupport::EnumerateDynamicTerminalClasses メソッド (tapi3if.h)

EnumerateDynamicTerminalClasses メソッドは、現在サポートされている動的ターミナル クラスを列挙します。 このメソッドは、C および C++ アプリケーションに対して提供されます。 オートメーション クライアント アプリケーション (Visual Basic で記述されたものなど) は、 get_DynamicTerminalClasses メソッドを使用する必要があります。

構文

HRESULT EnumerateDynamicTerminalClasses(
  [out] IEnumTerminalClass **ppTerminalClassEnumerator
);

パラメーター

[out] ppTerminalClassEnumerator

IEnumTerminalClass 列挙子へのポインター。 TAPI は、これらのクラスを GUID として返します。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

意味
S_OK
メソッドが成功しました。
E_POINTER
ppTerminalClassEnumerator パラメーターが有効なポインターではありません。
E_OUTOFMEMORY
操作を実行するためのメモリが不足しています。

注釈

アプリケーションはこのメソッドを呼び出して、 ITTerminalSupport::CreateTerminal の呼び出しでこのアドレスでサポートされている動的ターミナル クラスを調べます。

TAPI は、ITTerminalSupport::EnumerateDynamicTerminalClasses によって返される IEnumTerminalClass インターフェイスで AddRef メソッドを呼び出します。 アプリケーションは、関連付けられているリソースを解放するために、IEnumTerminalClass インターフェイスで Release を呼び出す必要があります。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3if.h (Tapi3.h を含む)

こちらもご覧ください

Address オブジェクト

ITTerminalSupport

ターミナル クラス

ターミナル オブジェクト

ターミナル オブジェクト インターフェイス

ターミナル クラス