Compartilhar via


Método ITfThreadMgrEx::GetActiveFlags (msctf.h)

O método ITfThreadMgrEx::GetActiveFlags retorna os sinalizadores com os qual o TSF está ativo.

Sintaxe

HRESULT GetActiveFlags(
  [out] DWORD *lpdwFlags
);

Parâmetros

[out] lpdwFlags

O ponteiro para o valor DWORD para receber os sinalizadores ativos do TSF.

Valor Significado
TF_TMF_NOACTIVATETIP O TSF foi ativado com o sinalizador TF_TMAE_NOACTIVATETIP.
TF_TMF_SECUREMODE O TSF está em execução como modo seguro.
TF_TMF_UIELEMENTENABLEDONLY O TSF está em execução com serviços de texto que dão suporte apenas ao UIElement.
TF_TMF_COMLESS O TSF está em execução sem COM.
TF_TMF_WOW16 O TSF está em execução na tarefa de 16 bits.
TF_TMF_CONSOLE O TSF está em execução para o console.
TF_TMF_IMMERSIVEMODE a partir do Windows 8: TSF está ativo em um aplicativo da Windows Store.
TF_TMF_ACTIVATED O TSF está ativo.

Valor de retorno

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_FAIL
Erro não especificado.
E_INVALIDARG
Um ou mais parâmetros são inválidos.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho msctf.h
de DLL Msctf.dll
redistribuível TSF 1.0 no Windows 2000 Professional