Freigeben über


ITfLangBarItemMgr::AdviseItemsSink-Methode (ctfutb.h)

Installiert eine oder mehrere Sprachleistenelement-Ereignissenken für ein oder mehrere Sprachleistenelemente.

Syntax

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

Parameter

[in] ulCount

Enthält die Anzahl der zu installierenden Empfehlungssenken.

[in] ppunk

Zeiger auf ein Array von zu installierenden ITfLangBarItemSink-Objekten . Dieses Array muss mindestens ulCount-Elemente lang sein.

[in] pguidItem

Zeiger auf ein Array von GUIDs, die die Elemente identifizieren, für die die Empfehlungssenken installiert werden sollen. Dies sind die Element-GUIDs, die das Element in ITfLangBarItem::GetInfo bereitstellt. Dieses Array muss mindestens ulCount-Elemente lang sein.

[out] pdwCookie

Zeiger auf ein Array von DWORDs, die die entsprechenden Empfehlungssenke-Identifizierungscookies erhalten. Diese Cookies identifizieren die Empfehlungssenken, wenn sie mit der ITfLangBarItemMgr::UnadviseItemSink - oder ITfLangBarItemMgr::UnadviseItemsSink-Methode entfernt werden. Dieses Array muss mindestens ulCount-Elemente lang sein.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ctfutb.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfLangBarItem::GetInfo

ITfLangBarItemMgr

ITfLangBarItemMgr::UnadviseItemSink

ITfLangBarItemMgr::UnadviseItemsSink

ITfLangBarItemSink