|
| CInputProcessorProfiles () |
|
virtual | ~CInputProcessorProfiles () |
|
STDMETHODIMP | QueryInterface (REFIID iid, LPVOID *ppvObj) override |
|
| STDMETHODIMP_ (ULONG) AddRef() override |
|
| STDMETHODIMP_ (ULONG) Release() override |
|
STDMETHODIMP | Register (_In_ REFCLSID rclsid) override |
|
STDMETHODIMP | Unregister (_In_ REFCLSID rclsid) override |
|
STDMETHODIMP | AddLanguageProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _In_ const WCHAR *pchDesc, _In_ ULONG cchDesc, _In_ const WCHAR *pchIconFile, _In_ ULONG cchFile, _In_ ULONG uIconIndex) override |
|
STDMETHODIMP | RemoveLanguageProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile) override |
|
STDMETHODIMP | EnumInputProcessorInfo (_Out_ IEnumGUID **ppEnum) override |
|
STDMETHODIMP | GetDefaultLanguageProfile (_In_ LANGID langid, _In_ REFGUID catid, _Out_ CLSID *pclsid, _Out_ GUID *pguidProfile) override |
|
STDMETHODIMP | SetDefaultLanguageProfile (_In_ LANGID langid, _In_ REFCLSID rclsid, _In_ REFGUID guidProfiles) override |
|
STDMETHODIMP | ActivateLanguageProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfiles) override |
|
STDMETHODIMP | GetActiveLanguageProfile (_In_ REFCLSID rclsid, _Out_ LANGID *plangid, _Out_ GUID *pguidProfile) override |
|
STDMETHODIMP | GetLanguageProfileDescription (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _Out_ BSTR *pbstrProfile) override |
|
STDMETHODIMP | GetCurrentLanguage (_Out_ LANGID *plangid) override |
|
STDMETHODIMP | ChangeCurrentLanguage (_In_ LANGID langid) override |
|
STDMETHODIMP | GetLanguageList (_Out_ LANGID **ppLangId, _Out_ ULONG *pulCount) override |
|
STDMETHODIMP | EnumLanguageProfiles (_In_ LANGID langid, _Out_ IEnumTfLanguageProfiles **ppEnum) override |
|
STDMETHODIMP | EnableLanguageProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _In_ BOOL fEnable) override |
|
STDMETHODIMP | IsEnabledLanguageProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _Out_ BOOL *pfEnable) override |
|
STDMETHODIMP | EnableLanguageProfileByDefault (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _In_ BOOL fEnable) override |
|
STDMETHODIMP | SubstituteKeyboardLayout (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _In_ HKL hKL) override |
|
STDMETHODIMP | AdviseSink (_In_ REFIID riid, _In_ IUnknown *punk, _Out_ DWORD *pdwCookie) override |
|
STDMETHODIMP | UnadviseSink (_In_ DWORD dwCookie) override |
|
STDMETHODIMP | ActivateProfile (_In_ DWORD dwProfileType, _In_ LANGID langid, _In_ REFCLSID clsid, _In_ REFGUID guidProfile, _In_ HKL hkl, _In_ DWORD dwFlags) override |
|
STDMETHODIMP | DeactivateProfile (_In_ DWORD dwProfileType, _In_ LANGID langid, _In_ REFCLSID clsid, _In_ REFGUID guidProfile, _In_ HKL hkl, _In_ DWORD dwFlags) override |
|
STDMETHODIMP | GetProfile (_In_ DWORD dwProfileType, _In_ LANGID langid, _In_ REFCLSID clsid, _In_ REFGUID guidProfile, _In_ HKL hkl, _Out_ TF_INPUTPROCESSORPROFILE *pProfile) override |
|
STDMETHODIMP | EnumProfiles (_In_ LANGID langid, _Out_ IEnumTfInputProcessorProfiles **ppEnum) override |
|
STDMETHODIMP | ReleaseInputProcessor (_In_ REFCLSID rclsid, _In_ DWORD dwFlags) override |
|
STDMETHODIMP | RegisterProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _In_ const WCHAR *pchDesc, _In_ ULONG cchDesc, _In_ const WCHAR *pchIconFile, _In_ ULONG cchFile, _In_ ULONG uIconIndex, _In_ HKL hklsubstitute, _In_ DWORD dwPreferredLayout, _In_ BOOL bEnabledByDefault, _In_ DWORD dwFlags) override |
|
STDMETHODIMP | UnregisterProfile (_In_ REFCLSID rclsid, _In_ LANGID langid, _In_ REFGUID guidProfile, _In_ DWORD dwFlags) override |
|
STDMETHODIMP | GetActiveProfile (_In_ REFGUID catid, _Out_ TF_INPUTPROCESSORPROFILE *pProfile) override |
|
HRESULT | AdviseSink ([in] REFIID riid, [in, iid_is(riid)] IUnknown *punk, [out] DWORD *pdwCookie) |
|
HRESULT | UnadviseSink ([in] DWORD dwCookie) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|