TF_CreateInputProcessorProfiles function (msctf.h)

The TF_CreateInputProcessorProfiles function is used to create a input processor profile object without having to initialize COM. Usage of this method is not recommended, because the calling process must maintain a proper reference count on an object that is owned by Msctf.dll.

It is instead recommended that input processor profile objects be created using CoCreateInstance , as demonstrated in ITfInputProcessorProfiles.

Syntax

HRESULT TF_CreateInputProcessorProfiles(
  [out] ITfInputProcessorProfiles **ppipr
);

Parameters

[out] ppipr

Pointer to an ITfInputProcessorProfiles interface pointer that receives the input processor profile object.

Return value

Value Meaning
S_OK The function was successful.
E_FAIL An unspecified error occurred.
E_INVALIDARG ppipr is invalid.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header msctf.h
DLL Msctf.dll
Redistributable TSF 1.0 on Windows 2000 Professional

See also

ITfInputProcessorProfiles