|
| | 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 () |
| |
Definition at line 16 of file inputprocessor.cpp.