-
Notifications
You must be signed in to change notification settings - Fork 147
/
Copy pathclrprivruntimebinders.idl
39 lines (35 loc) · 1.58 KB
/
clrprivruntimebinders.idl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
import "CLRPrivBinding.idl";
//=====================================================================================================================
// CLRPrivRuntime
//=====================================================================================================================
[
uuid("EA6A2170-8F6A-4007-87A9-02429F615958")
]
library CLRPrivRuntimeBinders
{
//=================================================================================================================
// CLRPrivAppXBinder
//=================================================================================================================
[
uuid(E990F732-2D0A-48AC-87FC-EF12B618981A),
helpstring("Runtime-provided package-based assembly binder for AppX."),
]
coclass CLRPrivAppXBinder
{
[default] interface ICLRPrivBinder;
};
//=================================================================================================================
// CLRPrivFusionBinder
//=================================================================================================================
[
uuid(E990F732-2D0A-48AC-87FC-EF12B618981C),
helpstring("Runtime-provided binder for wrapping ICLRPrivBinder-compatible subset of fusion functionality."),
]
coclass CLRPrivFusionBinder
{
[default] interface ICLRPrivBinder;
};
};