Bagikan melalui


Metode ITfThreadMgr::EnumFunctionProviders (msctf.h)

Mendapatkan enumerator untuk semua penyedia fungsi yang terdaftar untuk utas panggilan.

Sintaks

HRESULT EnumFunctionProviders(
  [out] IEnumTfFunctionProviders **ppEnum
);

Parameter

[out] ppEnum

Alamat antarmuka IEnumTfFunctionProviders yang menerima enumerator penyedia fungsi.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
ppEnum tidak valid.
E_OUTOFMEMORY
Terjadi kegagalan alokasi memori.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Keterangan

Enumerator hanya berisi penyedia fungsi terdaftar. Enumerator tidak akan berisi penyedia fungsi yang telah ditentukan sebelumnya seperti yang dijelaskan dalam ITfThreadMgr::GetFunctionProvider.

Penyedia fungsi mendaftarkan dirinya dengan memanggil manajer TSF ITfSourceSingle::AdviseSingleSink metode dengan IID_ITfFunctionProvider.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header msctf.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

IEnumTfFunctionProviders

ITfSourceSingle::AdviseSingleSink

ITfThreadMgr

ITfThreadMgr::GetFunctionProvider