Maarten Lankhorst : include: Add IRunnableTask interface.
Module: wine Branch: master Commit: e07112ba5bce86aa6ed0001f9b16b0032cbae5d3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e07112ba5bce86aa6ed0001f9b... Author: Maarten Lankhorst <m.b.lankhorst(a)gmail.com> Date: Mon Feb 11 10:14:00 2008 -0800 include: Add IRunnableTask interface. --- include/shobjidl.idl | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/include/shobjidl.idl b/include/shobjidl.idl index 5e937dc..3353268 100644 --- a/include/shobjidl.idl +++ b/include/shobjidl.idl @@ -1296,6 +1296,22 @@ interface INewShortcutHookW : IUnknown [in] int cchExtension); } +/***************************************************************************** + * IRunnableTask interface + */ +[ + object, + uuid(85788d00-6807-11d0-b810-00c04fd706ec), + pointer_default(unique) +] +interface IRunnableTask : IUnknown +{ + HRESULT Run(); + HRESULT Kill([in] BOOL fWait); + HRESULT Suspend(); + HRESULT Resume(); + ULONG IsRunning(); +} /***************************************************************************** * IShellChangeNotify interface
participants (1)
-
Alexandre Julliard