~bjd/syncany/misc-fixes

« back to all changes in this revision

Viewing changes to windows-syncany/SyncanyExt/SyncanyExt.idl

  • Committer: Stefan Mai
  • Date: 2011-05-31 07:32:28 UTC
  • mto: This revision was merged to the branch mainline in revision 24.
  • Revision ID: ubuntu@iamnafets.com-20110531073228-095oh7n3c2mvjy5r
Adding Windows shell extensions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// SyncanyExt.idl : IDL source for SyncanyExt
 
2
//
 
3
 
 
4
// This file will be processed by the MIDL tool to
 
5
// produce the type library (SyncanyExt.tlb) and marshalling code.
 
6
 
 
7
import "oaidl.idl";
 
8
import "ocidl.idl";
 
9
 
 
10
[
 
11
        object,
 
12
        uuid(4A362310-A3AA-4B47-A629-2F6F314B771B),
 
13
        pointer_default(unique)
 
14
]
 
15
interface IContextMenuExt : IUnknown{
 
16
};
 
17
[
 
18
        object,
 
19
        uuid(D720C2C7-4EC5-4E78-AD33-E792A5A6F188),
 
20
        pointer_default(unique)
 
21
]
 
22
interface IShellIconExt : IUnknown{
 
23
};
 
24
[
 
25
        uuid(62459E51-3ADB-4BF4-8BB3-5148377ABAAB),
 
26
        version(1.0),
 
27
]
 
28
library SyncanyExtLib
 
29
{
 
30
        importlib("stdole2.tlb");
 
31
        [
 
32
                uuid(8E65E24B-A16C-4DDB-ABE9-D4940C657648)              
 
33
        ]
 
34
        coclass ContextMenuExt
 
35
        {
 
36
                [default] interface IContextMenuExt;
 
37
        };
 
38
        [
 
39
                uuid(9B527650-9FC6-4082-B8D9-9CB63B34D65E)              
 
40
        ]
 
41
        coclass ShellIconExt
 
42
        {
 
43
                [default] interface IShellIconExt;
 
44
        };
 
45
};
 
46