Andrey Gusev : shobjidl.idl: Add IApplicationDestinations declaration.
Alexandre Julliard
julliard at winehq.org
Thu Jun 8 15:54:57 CDT 2017
Module: wine
Branch: master
Commit: 9f4f9423d6f0dcb51f563884591d9c5d7b4cef2e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9f4f9423d6f0dcb51f563884591d9c5d7b4cef2e
Author: Andrey Gusev <andrey.goosev at gmail.com>
Date: Wed Jun 7 16:20:32 2017 +0300
shobjidl.idl: Add IApplicationDestinations declaration.
Signed-off-by: Andrey Gusev <andrey.goosev at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at 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
More information about the wine-cvs
mailing list