Compartilhar via


Método ITfLangBarItemMgr::AdviseItemsSink (ctfutb.h)

Instala um ou mais coletores de eventos de item da barra de idiomas para um ou mais itens da barra de idiomas.

Sintaxe

HRESULT AdviseItemsSink(
  [in]  ULONG              ulCount,
  [in]  ITfLangBarItemSink **ppunk,
  [in]  const GUID         *pguidItem,
  [out] DWORD              *pdwCookie
);

Parâmetros

[in] ulCount

Contém o número de coletores de aviso a serem instalados.

[in] ppunk

Ponteiro para uma matriz de objetos ITfLangBarItemSink a serem instalados. Essa matriz deve ter pelo menos elementos ulCount de comprimento.

[in] pguidItem

Ponteiro para uma matriz de GUIDs que identificam os itens para os quais instalar os coletores de consultoria. Estes são os GUIDs de item que o item fornece em ITfLangBarItem::GetInfo. Essa matriz deve ter pelo menos elementos ulCount de comprimento.

[out] pdwCookie

Ponteiro para uma matriz de DWORDs que recebem os cookies de identificação do coletor de aviso correspondentes. Esses cookies identificam os coletores de aviso quando são removidos com o método ITfLangBarItemMgr::UnadviseItemSink ou ITfLangBarItemMgr::UnadviseItemsSink . Essa matriz deve ter pelo menos elementos ulCount de comprimento.

Retornar valor

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_FAIL
Ocorreu um erro não especificado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ctfutb.h
DLL Msctf.dll
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

ITfLangBarItem::GetInfo

ITfLangBarItemMgr

ITfLangBarItemMgr::UnadviseItemSink

ITfLangBarItemMgr::UnadviseItemsSink

ITfLangBarItemSink