From d09f4c0ab51e538925a2202d5a8fe94d5a6de3bc Mon Sep 17 00:00:00 2001 From: Aric Stewart Date: Mon, 2 Feb 2009 10:25:36 -0600 Subject: [PATCH] msctf: Add definition of ITfSource interface. --- include/msctf.idl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/include/msctf.idl b/include/msctf.idl index fffac3333e0..93780f08564 100644 --- a/include/msctf.idl +++ b/include/msctf.idl @@ -224,3 +224,19 @@ interface ITfContext : IUnknown [out] ITfRangeBackup **ppBackup); }; + +[ + object, + uuid(4ea48a35-60ae-446f-8fd6-e6a8d82459f7), + pointer_default(unique) +] +interface ITfSource : IUnknown +{ + HRESULT AdviseSink( + [in] REFIID riid, + [in, iid_is(riid)] IUnknown *punk, + [out] DWORD *pdwCookie); + + HRESULT UnadviseSink( + [in] DWORD dwCookie); +};