ITfThreadMgrEx::GetActiveFlags method

The ITfThreadMgrEx::GetActiveFlags method returns the flags TSF is active with.

Syntax


HRESULT GetActiveFlags(
  [out]  DWORD *lpdwFlags
);

Parameters

lpdwFlags [out]

The pointer to the DWORD value to receives the active flags of TSF.

ValueMeaning
TF_TMF_NOACTIVATETIP

TSF was activated with the TF_TMAE_NOACTIVATETIP flag.

TF_TMF_SECUREMODE

TSF is running as secure mode.

TF_TMF_UIELEMENTENABLEDONLY

TSF is running with text services that support only UIElement.

TF_TMF_COMLESS

TSF is running without COM.

TF_TMF_WOW16

TSF is running in 16bit task.

TF_TMF_CONSOLE

TSF is running for console.

TF_TMF_ACTIVATED

TSF is active.

 

Return value

This method can return one of these values.

ValueDescription
S_OK

The method was successful.

E_FAIL

An unspecified error occurred.

E_INVALIDARG

One or more parameters are invalid.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Redistributable

TSF 1.0 on Windows 2000 Professional

Header

Msctf.h

IDL

Msctf.idl

DLL

Msctf.dll

 

 

Community Additions

ADD
Show:
© 2014 Microsoft