shobjidl.idl: Add IApplicationDestinations declaration.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
20d41d9e28
commit
9f4f9423d6
|
@ -3466,6 +3466,22 @@ interface IApplicationAssociationRegistration : IUnknown
|
||||||
HRESULT ClearUserAssociations();
|
HRESULT ClearUserAssociations();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
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),
|
uuid(6332debf-87b5-4670-90c0-5e57b408a49e),
|
||||||
object,
|
object,
|
||||||
|
@ -3738,6 +3754,14 @@ library ShellObjects
|
||||||
interface IApplicationAssociationRegistration;
|
interface IApplicationAssociationRegistration;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
uuid(86c14003-4d6b-4ef3-a7b4-0506663b2e68)
|
||||||
|
]
|
||||||
|
coclass ApplicationDestinations
|
||||||
|
{
|
||||||
|
interface IApplicationDestinations;
|
||||||
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(00021401-0000-0000-c000-000000000046)
|
uuid(00021401-0000-0000-c000-000000000046)
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in New Issue