TF _ invalidassemblylistcacheif exist-Funktion

Die tf _ invalidassemblylistcacheifiexist -Funktion macht den Beschreibungs Cache des Texteingabe Prozessors ungültig. Es ist nicht erforderlich, diese Funktion aufzurufen, wenn Sie für das Installationsprogramm des Eingabe Prozessors einen Neustart oder eine Anmeldung benötigen. Der Cache ist gültig, bis der Benutzer sich abmeldet.

Syntax

HRESULT TF_InvalidAssemblyListCacheIfExist(void);

Parameter

Diese Funktion besitzt keine Parameter.

Rückgabewert

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S _ OK
Die Funktion war erfolgreich.
E _ fehlschlagen
Es ist ein unbekannter Fehler aufgetreten.

Beispiele

Es ist keine Import Bibliothek verfügbar, die diese Funktion definiert. Daher ist es erforderlich, mithilfe von LoadLibrary und GetProcAddresseinen Zeiger auf diese Funktion zu erhalten. Im folgenden Beispiel wird veranschaulicht, wie ein Zeiger auf diese Funktion abgerufen wird.

Hinweis

Die falsche Verwendung von LoadLibrary kann die Sicherheit Ihrer Anwendung beeinträchtigen, indem die falsche DLL geladen wird. Informationen zum ordnungsgemäßen Laden von DLLs mit verschiedenen Versionen von Microsoft Windows finden Sie in der Such Reihenfolge für die Dynamic Link Library .

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);
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Verteilbare Komponente
TSF 1,0 unter Windows 2000 Professional
DLL
Msctf.dll