diff --git a/sdk/include/psdk/msctf.idl b/sdk/include/psdk/msctf.idl index 0b96faa02ca..01e944cf5df 100644 --- a/sdk/include/psdk/msctf.idl +++ b/sdk/include/psdk/msctf.idl @@ -1119,6 +1119,23 @@ interface ITfKeyEventSink : IUnknown [out] BOOL *pfEaten); } +[ + object, + local, + uuid(1cd4c13b-1c36-4191-a70a-7f3e611f367d), + pointer_default(unique) +] +interface ITfKeyTraceEventSink : IUnknown +{ + HRESULT OnKeyTraceDown( + [in] WPARAM wParam, + [in] LPARAM lParam); + + HRESULT OnKeyTraceUp( + [in] WPARAM wParam, + [in] LPARAM lParam); +} + [ object, local,