diff --git a/include/shobjidl.idl b/include/shobjidl.idl index 31d211d..81b40cc 100644 --- a/include/shobjidl.idl +++ b/include/shobjidl.idl @@ -1349,3 +1349,31 @@ interface IFileSystemBindData : IUnknown HRESULT GetFindData( [out] WIN32_FIND_DATAW *pfd); } + +/***************************************************************************** + * ITaskbarList interface + */ +[ + object, + uuid(56FDF342-FD6D-11d0-958A-006097C9A090), + pointer_default(unique) +] +interface ITaskbarList : IUnknown +{ + typedef ITaskbarList *LPTASKBARLIST; + + HRESULT HrInit(); + + HRESULT AddTab( + [in] HWND hwnd); + + HRESULT DeleteTab( + [in] HWND hwnd); + + HRESULT ActivateTab( + [in] HWND hwnd); + + HRESULT SetActiveAlt( + [in] HWND hwnd); +} +