From 9f4f9423d6f0dcb51f563884591d9c5d7b4cef2e Mon Sep 17 00:00:00 2001 From: Andrey Gusev Date: Wed, 7 Jun 2017 16:20:32 +0300 Subject: [PATCH] shobjidl.idl: Add IApplicationDestinations declaration. Signed-off-by: Andrey Gusev Signed-off-by: Alexandre Julliard --- include/shobjidl.idl | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/include/shobjidl.idl b/include/shobjidl.idl index 52d4e4d8b0a..571fbab011a 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 -- 2.11.4.GIT