Freigeben über


ITfClientId::GetClientId-Methode (msctf.h)

Ruft einen Clientbezeichner für eine CLSID ab.

Syntax

HRESULT GetClientId(
  [in]  REFCLSID   rclsid,
  [out] TfClientId *ptid
);

Parameter

[in] rclsid

CLSID, für die der Clientbezeichner abgerufen werden soll.

[out] ptid

Zeiger auf einen TfClientId-Wert , der den Clientbezeichner empfängt.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Eine Anwendung ruft ihren Clientbezeichner durch Aufrufen von ITfThreadMgr::Activate ab, und ein Textdienst empfängt seinen Clientbezeichner in seiner ITfTextInputProcessor::Activate-Methode . ITfClientId::GetClientId ermöglicht ES TSF-Objekten, die keiner dieser Kategorien entsprechen, ihren eigenen Clientbezeichner abzurufen.

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 msctf.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfClientId-Schnittstelle, ITfTextInputProcessor::Activate, ITfThreadMgr::Activate, TfClientId