https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f5b0c66a054be40da91b9332f2798045f29bc75b
commit f5b0c66a054be40da91b9332f2798045f29bc75b Author: Katayama Hirofumi MZ <katayama.hirofumi...@gmail.com> AuthorDate: Thu Dec 21 12:44:07 2023 +0900 Commit: Katayama Hirofumi MZ <katayama.hirofumi...@gmail.com> CommitDate: Thu Dec 21 12:44:07 2023 +0900 [SDK] msctf.idl: Add ITfCleanupContextSink CORE-19360 --- sdk/include/psdk/msctf.idl | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sdk/include/psdk/msctf.idl b/sdk/include/psdk/msctf.idl index 4a4425f95fb..2cbb888f3d3 100644 --- a/sdk/include/psdk/msctf.idl +++ b/sdk/include/psdk/msctf.idl @@ -106,6 +106,7 @@ interface ITfCompositionView; interface ITfKeyEventSink; interface ITfPersistentPropertyLoaderACP; interface ITfRangeACP; +interface ITfCleanupContextSink; cpp_quote("#if 0") typedef [uuid(4f5d560f-5ab5-4dde-8c4d-404592857ab0)] UINT_PTR HKL; @@ -1508,6 +1509,18 @@ interface ITfCompositionSink : IUnknown [in] ITfComposition *pComposition); } +[ + object, + uuid(01689689-7acb-4e9b-ab7c-7ea46b12b522), + pointer_default(unique) +] +interface ITfCleanupContextSink : IUnknown +{ + HRESULT OnCleanupContext( + [in] TfEditCookie ecWrite, + [in] ITfContext *pic); +} + [ object, uuid(d40C8aae-aC92-4fc7-9a11-0ee0e23aa39b),