struct CicProfile::tagLANG_PROF_ENUM_ARG * PLANG_PROF_ENUM_ARG
struct CicProfile::tagLANG_PROF_ENUM_ARG LANG_PROF_ENUM_ARG
static INT CALLBACK ActiveLanguageProfileNotifySinkCallback(REFGUID rguid1, REFGUID rguid2, BOOL fActivated, LPVOID pUserData)
@implemented
STDMETHODIMP_(ULONG) AddRef() override
static HRESULT CALLBACK LanguageProfilesCallback(_In_ TF_LANGUAGEPROFILE profile, _Inout_opt_ LPARAM lParam)
@implemented
HRESULT GetLangId(_Out_ LANGID *pLangID)
@implemented
HRESULT IsIME(HKL hKL)
@implemented
STDMETHODIMP QueryInterface(REFIID riid, LPVOID *ppvObj) override
@implemented
HRESULT GetCodePageA(_Out_ UINT *puCodePage)
@implemented
STDMETHODIMP_(ULONG) Release() override
virtual ~CicProfile()
@implemented
HRESULT GetActiveLanguageProfile(_In_ HKL hKL, _In_ REFGUID catid, _Out_ TF_LANGUAGEPROFILE *pProfile)
@implemented
ITfInputProcessorProfiles * m_pIPProfiles
CActiveLanguageProfileNotifySink * m_pActiveLanguageProfileNotifySink
HRESULT InitProfileInstance(_Inout_ TLS *pTLS)
@implemented
TF_LANGUAGEPROFILE profile