msctf: Define ITfSourceSingle.
diff --git a/include/msctf.idl b/include/msctf.idl
index bcd2587..204262f 100644
--- a/include/msctf.idl
+++ b/include/msctf.idl
@@ -1327,3 +1327,20 @@
HRESULT Skip(
[in] ULONG ulCount);
};
+
+[
+ object,
+ uuid(73131f9c-56a9-49dd-b0ee-d046633f7528),
+ pointer_default(unique)
+]
+interface ITfSourceSingle : IUnknown
+{
+ HRESULT AdviseSingleSink(
+ [in] TfClientId tid,
+ [in] REFIID riid,
+ [in, iid_is(riid)] IUnknown *punk);
+
+ HRESULT UnadviseSingleSink(
+ [in] TfClientId tid,
+ [in] REFIID riid);
+};