Partager via


TF_InvalidAssemblyListCacheIfExist fonction

La fonction TF_InvalidAssemblyListCacheIfExist invalide le cache de description du processeur d’entrée de texte. Il n’est pas nécessaire d’appeler cette fonction si le programme d’installation du processeur d’entrée vous oblige à redémarrer ou à vous connecter. Le cache est valide jusqu’à ce que l’utilisateur se déconnecte.

Syntaxe

HRESULT TF_InvalidAssemblyListCacheIfExist(void);

Paramètres

Cette fonction n’a pas de paramètres.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La fonction a réussi.
E_FAIL
Une erreur non spécifiée s'est produite.

Exemples

Il n’existe aucune bibliothèque d’importation disponible qui définit cette fonction. Il est donc nécessaire d’obtenir un pointeur vers cette fonction à l’aide de LoadLibrary et de GetProcAddress. L’exemple suivant montre comment obtenir un pointeur vers cette fonction.

Notes

L’utilisation incorrecte de LoadLibrary peut compromettre la sécurité de votre application en chargeant la DLL incorrecte. Pour plus d’informations sur la façon de charger correctement des DLL avec différentes versions de Microsoft Windows, consultez Ordre de recherche de bibliothèque de liens dynamiques .

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

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
Composant redistribuable
TSF 1.0 sur Windows 2000 Professionnel
DLL
Msctf.dll