iTfInputProcessorProfileMgr::ReleaseInputProcessor 方法 (msctf.h)

ITfInputProcessorProfileMgr::ReleaseInputProcessor 方法停用属于指定 CLSID 的文本服务的配置文件,并释放 ITfTextInputProcessorEx 接口的实例。

语法

HRESULT ReleaseInputProcessor(
  [in] REFCLSID rclsid,
  [in] DWORD    dwFlags
);

parameters

[in] rclsid

[in]要释放的文本服务的 CLSID。

[in] dwFlags

[in]

含义
TF_RIP_FLAG_FREEUNUSEDLIBRARIES
如果此位处于打开状态,此方法将调用 CoFreeUnusedLibrariesEx () ,因此,如果文本服务 DLL 没有更多的 COM/DLL 引用,则可以释放它。 警告:此标志可能会导致一些其他不相关的 COM/DLL 可用。

返回值

此方法可以返回其中一个值。

说明
S_OK
方法成功。
E_FAIL
发生了未指定的错误。
E_INVALIDARG
一个或多个参数无效。

要求

   
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2003 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 msctf.h
DLL Msctf.dll