Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/System.Private.Interop/src/Shared/InternalModule.cs')
-rw-r--r--src/System.Private.Interop/src/Shared/InternalModule.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/System.Private.Interop/src/Shared/InternalModule.cs b/src/System.Private.Interop/src/Shared/InternalModule.cs
index 7fcf4a1d1..2a47be14c 100644
--- a/src/System.Private.Interop/src/Shared/InternalModule.cs
+++ b/src/System.Private.Interop/src/Shared/InternalModule.cs
@@ -30,6 +30,7 @@ namespace System.Runtime.InteropServices
internal static RuntimeTypeHandle IManagedActivationFactory = typeof(System.Runtime.InteropServices.WindowsRuntime.IManagedActivationFactory).TypeHandle;
internal static RuntimeTypeHandle IRestrictedErrorInfo = typeof(System.Runtime.InteropServices.ExceptionHelpers.__com_IRestrictedErrorInfo).TypeHandle;
internal static RuntimeTypeHandle HSTRING = typeof(System.Runtime.InteropServices.HSTRING).TypeHandle;
+ internal static RuntimeTypeHandle ILanguageExceptionStackBackTrace = typeof(System.Runtime.InteropServices.ExceptionHelpers.__com_ILanguageExceptionStackBackTrace).TypeHandle;
#endif
}
@@ -195,6 +196,15 @@ namespace System.Runtime.InteropServices
{
ItfType = InternalTypes.HSTRING
};
+
+ // ILanguageExceptionStackBackTrace
+ internal static McgInterfaceData s_ILanguageExceptionStackBackTrace = new McgInterfaceData
+ {
+ ItfType = InternalTypes.ILanguageExceptionStackBackTrace,
+ ItfGuid = Interop.COM.IID_ILanguageExceptionStackBackTrace,
+ Flags = McgInterfaceFlags.isInternal,
+ CcwVtable = System.Runtime.InteropServices.ExceptionHelpers.__vtable_ILanguageExceptionStackBackTrace.GetVtableFuncPtr(),
+ };
#endif
static readonly McgInterfaceData[] s_interfaceData = new McgInterfaceData[] {
@@ -220,7 +230,8 @@ namespace System.Runtime.InteropServices
s_IDispatch,
#if ENABLE_WINRT
- s_HSTRING
+ s_HSTRING,
+ s_ILanguageExceptionStackBackTrace
#endif
};
}