Freigeben über


ITfInputProcessorProfileMgr::UnregisterProfile-Methode (msctf.h)

Die ITfInputProcessorProfileMgr::UnregisterProfile-Methode hebt die Registrierung des Textdiensts und des Profils auf.

Syntax

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

Parameter

[in] rclsid

[in] CLSID des Textdiensts.

[in] langid

[in] Die Sprach-ID des Profils.

[in] guidProfile

[in] Die GUID zum Identifizieren des Profils.

[in] dwFlags

[in] Die Kombination der folgenden Bits:

Wert Bedeutung
TF_URP_ALLPROFILES
Wenn dieses Bit aktiviert ist, hebt UnregistrProfile die Registrierung aller Profile des rclsid-Parameters auf. Die Parameter langid und guidProfile werden ignoriert.
TF_URP_LOCALPROCESS
Das Profil wurde im lokalen Prozess registriert.
TF_URP_LOCALTHREAD
Das Profil wurde im lokalen Thread registriert.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.
E_INVALIDARG
Mindestens ein Parameter ist ungültig.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile msctf.h
DLL Msctf.dll