Bagikan melalui


ITTerminalSupport::EnumerateDynamicTerminalClasses method (tapi3if.h)

Metode EnumerateDynamicTerminalClasses menghitung kelas terminal dinamis yang saat ini tersedia yang didukung. Metode ini disediakan untuk aplikasi C dan C++. Aplikasi klien Automation, seperti yang ditulis dalam Visual Basic, harus menggunakan metode get_DynamicTerminalClasses .

Sintaks

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

Parameter

[out] ppTerminalClassEnumerator

Arahkan ke enumerator IEnumTerminalClass . TAPI mengembalikan kelas-kelas ini sebagai GUID.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Makna
S_OK
Metode berhasil.
E_POINTER
Parameter ppTerminalClassEnumerator bukan penunjuk yang valid.
E_OUTOFMEMORY
Memori tidak cukup ada untuk melakukan operasi.

Keterangan

Aplikasi memanggil metode ini untuk mengetahui kelas terminal dinamis mana yang didukung oleh alamat ini dalam panggilan ke ITTerminalSupport::CreateTerminal.

TAPI memanggil metode AddRef pada antarmuka IEnumTerminalClass yang dikembalikan oleh ITTerminalSupport::EnumerateDynamicTerminalClasses. Aplikasi harus memanggil Rilis pada antarmuka IEnumTerminalClass ke sumber daya gratis yang terkait dengannya.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header tapi3if.h (termasuk Tapi3.h)

Lihat juga

Objek Alamat

ITTerminalSupport

Kelas Terminal

Objek Terminal

Antarmuka Objek Terminal

kelas terminal