Partager via


Méthode ITfInputProcessorProfileMgr::UnregisterProfile (msctf.h)

La méthode ITfInputProcessorProfileMgr::UnregisterProfile annule l’inscription du service de texte et du profil.

Syntaxe

HRESULT UnregisterProfile(
  [in] REFCLSID rclsid,
  [in] LANGID   langid,
  [in] REFGUID  guidProfile,
  [in] DWORD    dwFlags
);

Paramètres

[in] rclsid

[in] CLSID du service de texte.

[in] langid

[in] ID de langue du profil.

[in] guidProfile

[in] GUID permettant d’identifier le profil.

[in] dwFlags

[in] Combinaison des bits suivants :

Valeur Signification
TF_URP_ALLPROFILES
Si ce bit est activé, UnregistrProfile annule l’inscription de tous les profils du paramètre rclsid . Les paramètres langid et guidProfile sont ignorés.
TF_URP_LOCALPROCESS
Le profil a été inscrit dans le processus local.
TF_URP_LOCALTHREAD
Le profil a été inscrit sur le thread local.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
E_FAIL
Une erreur non spécifiée s'est produite.
E_INVALIDARG
Un ou plusieurs paramètres ne sont pas valides.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête msctf.h
DLL Msctf.dll