Commit c3058127 authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

msctf.idl: Added some missing declarations.

parent b0071852
......@@ -84,6 +84,8 @@ cpp_quote("#define TF_MOD_IGNORE_ALL_MODIFIER 0x0400")
cpp_quote("#define TF_PROFILETYPE_INPUTPROCESSOR 0x0001")
cpp_quote("#define TF_PROFILETYPE_KEYBOARDLAYOUT 0x0002")
cpp_quote("#define TF_IPSINK_FLAG_ACTIVE 0x0001")
interface ITfDocumentMgr;
interface ITfContext;
interface IEnumTfDocumentMgrs;
......@@ -326,6 +328,8 @@ interface ITfContext : IUnknown
};
const DWORD TF_INVALID_COOKIE = 0xffffffff;
[
object,
uuid(4ea48a35-60ae-446f-8fd6-e6a8d82459f7),
......@@ -1522,3 +1526,20 @@ interface ITfThreadFocusSink : IUnknown
HRESULT OnKillThreadFocus();
};
[
object,
uuid(71c6e74e-0f28-11d8-a82a-00065b84435c),
pointer_default(unique)
]
interface ITfInputProcessorProfileActivationSink : IUnknown
{
HRESULT OnActivated(
[in] DWORD dwProfileType,
[in] LANGID langid,
[in] REFCLSID clsid,
[in] REFGUID catid,
[in] REFGUID guidProfile,
[in] HKL hkl,
[in] DWORD dwFlags);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment