Compartir a través de


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

El método ITfInputProcessorProfileMgr::UnregisterProfile anula el registro del servicio de texto y el perfil.

Sintaxis

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

Parámetros

[in] rclsid

[in] CLSID del servicio de texto.

[in] langid

[in] Identificador de idioma del perfil.

[in] guidProfile

[in] GUID para identificar el perfil.

[in] dwFlags

[in] Combinación de los bits siguientes:

Valor Significado
TF_URP_ALLPROFILES
Si este bit está activado, UnregistrProfile anula el registro de todos los perfiles del parámetro rclsid . Se omiten los parámetros langid y guidProfile .
TF_URP_LOCALPROCESS
El perfil se registró en el proceso local.
TF_URP_LOCALTHREAD
El perfil se registró en el subproceso local.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_FAIL
Se ha producido un error no especificado.
E_INVALIDARG
Uno o varios parámetros no son válidos.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msctf.h
Archivo DLL Msctf.dll