Jacek Caban : msctf.idl: Added some missing declarations.

Alexandre Julliard julliard at winehq.org
Fri Jan 17 11:55:33 CST 2014


Module: wine
Branch: master
Commit: c30581274ed896523c0e5f26edfc06b1e95e9e6b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=c30581274ed896523c0e5f26edfc06b1e95e9e6b

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Fri Jan 17 14:14:12 2014 +0100

msctf.idl: Added some missing declarations.

---

 include/msctf.idl |   21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/include/msctf.idl b/include/msctf.idl
index a3db32e..e4b54e4 100644
--- a/include/msctf.idl
+++ b/include/msctf.idl
@@ -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);
+}




More information about the wine-cvs mailing list