TF_InvalidAssemblyListCacheIfExist (Fungsi TF_InvalidAssemblyListCacheIfExist)

Fungsi TF_InvalidAssemblyListCacheIfExist membatalkan cache deskripsi prosesor input teks. Tidak perlu memanggil fungsi ini jika program penyiapan prosesor input mengharuskan Anda untuk memulai ulang atau masuk. Cache valid hingga pengguna log keluar.

Sintaks

HRESULT TF_InvalidAssemblyListCacheIfExist(void);

Parameter

Fungsi ini tidak memiliki parameter.

Nilai kembali

Fungsi ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Fungsi berhasil.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Contoh

Tidak ada pustaka impor yang tersedia yang menentukan fungsi ini, jadi perlu untuk mendapatkan penunjuk ke fungsi ini menggunakan LoadLibrary dan GetProcAddress. Contoh berikut menunjukkan cara mendapatkan penunjuk ke fungsi ini.

Catatan

Menggunakan LoadLibrary salah dapat membahayakan keamanan aplikasi Anda dengan memuat DLL yang salah. Lihat Urutan Pencarian Pustaka Dynamic-Link untuk informasi tentang cara memuat DLL dengan benar dengan versi Microsoft Windows yang berbeda.

typedef HRESULT (WINAPI *pTF_InvalidAssemblyListCacheIfExist )(void);

HMODULE hMSCTF = LoadLibrary(TEXT("msctf.dll"));

if(hMSCTF == NULL)
{
    //Error loading module -- fail as securely as possible 
}

else
{
    pTF_InvalidAssemblyListCacheIfExist pfnInvalidAssemblyListCacheIfExist;
    
    pfnInvalidAssemblyListCacheIfExist = (pTF_InvalidAssemblyListCacheIfExist )GetProcAddress(hMSCTF, "TF_InvalidAssemblyListCacheIfExist");

    if(pfnInvalidAssemblyListCacheIfExist)
    {
        (*pfnInvalidAssemblyListCacheIfExist)();
       
    }

    FreeLibrary(hMSCTF);
}

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Redistribusi
TSF 1.0 di Windows 2000 Professional
DLL
Msctf.dll