Module: wine Branch: master Commit: 9f4f9423d6f0dcb51f563884591d9c5d7b4cef2e URL: http://source.winehq.org/git/wine.git/?a=commit;h=9f4f9423d6f0dcb51f56388459...
Author: Andrey Gusev andrey.goosev@gmail.com Date: Wed Jun 7 16:20:32 2017 +0300
shobjidl.idl: Add IApplicationDestinations declaration.
Signed-off-by: Andrey Gusev andrey.goosev@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
include/shobjidl.idl | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+)
diff --git a/include/shobjidl.idl b/include/shobjidl.idl index 52d4e4d..571fbab 100644 --- a/include/shobjidl.idl +++ b/include/shobjidl.idl @@ -3467,6 +3467,22 @@ interface IApplicationAssociationRegistration : IUnknown }
[ + object, + uuid(12337d35-94c6-48a0-bce7-6a9c69d4d600), + pointer_default(unique) +] +interface IApplicationDestinations : IUnknown +{ + HRESULT SetAppID( + [in] LPCWSTR pszAppID); + + HRESULT RemoveDestination( + [in] IUnknown *punk); + + HRESULT RemoveAllDestinations(); +} + +[ uuid(6332debf-87b5-4670-90c0-5e57b408a49e), object, pointer_default(unique) @@ -3739,6 +3755,14 @@ library ShellObjects }
[ + uuid(86c14003-4d6b-4ef3-a7b4-0506663b2e68) + ] + coclass ApplicationDestinations + { + interface IApplicationDestinations; + } + + [ uuid(00021401-0000-0000-c000-000000000046) ] coclass ShellLink