TF_InvalidAssemblyListCacheIfExist函式
TF_InvalidAssemblyListCacheIfExist函式會使文字輸入處理器的描述快取失效。 如果輸入處理器安裝程式要求您重新開機或登入,就不需要呼叫此函式。 快取有效,直到使用者登出為止。
語法
HRESULT TF_InvalidAssemblyListCacheIfExist(void);
參數
此函式沒有參數。
傳回值
此函式可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
函式成功。 |
|
發生未指定的錯誤。 |
範例
沒有可定義此函式的匯入程式庫,因此必須使用 LoadLibrary 和 GetProcAddress取得此函式的指標。 下列範例示範如何取得此函式的指標。
注意
不正確地使用 LoadLibrary 可能會藉由載入錯誤的 DLL 來危害應用程式的安全性。 如需如何使用不同 Microsoft Windows 版本正確載入 DLL 的資訊,請參閱 動態連結程式庫搜尋順序 。
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);
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
可轉散發套件 |
Windows 2000 專業版上的 TSF 1.0 |
DLL |
|