TfClientId

The TfClientId data type is used to identify the client.

typedef DWORD TfClientId;

Remarks

Within TSF, applications and text services are generally referred to as clients. Each client receives a unique identifier that it uses to identify itself when calling various TSF manager methods. This identifier is of the TfClientId type.

The TfClientId data type is supplied by the TSF manager. An application obtains a TfClientId value when it calls ITfThreadMgr::Activate. The TfClientId value for a text service is passed to the ITfTextInputProcessor::Activate method. Any object that does not fit the above categories can obtain a client identifier by calling ITfClientId::GetClientId.

Requirements

Requirement Value
Minimum supported client
Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server
Windows 2000 Server [desktop apps | UWP apps]
Redistributable
TSF 1.0 on Windows 2000 Professional
Header
Msctf.h
IDL
Msctf.idl

See also

ITfClientId::GetClientId

ITfTextInputProcessor::Activate

ITfThreadMgr::Activate