summaryrefslogtreecommitdiff
path: root/src/vm/ecalllist.h
diff options
context:
space:
mode:
authorLuqun Lou <luqunl@users.noreply.github.com>2018-08-15 15:52:28 -0700
committerJan Kotas <jkotas@microsoft.com>2018-08-15 15:52:28 -0700
commit81455f6fe9e078902f1fb331ae81d85c4d001c5f (patch)
treef01ab5727f42fe917c8e23705959f70e994fa7f0 /src/vm/ecalllist.h
parent26286b460e53d03ec8b74b85f09c0754bb10605f (diff)
downloadcoreclr-81455f6fe9e078902f1fb331ae81d85c4d001c5f.tar.gz
coreclr-81455f6fe9e078902f1fb331ae81d85c4d001c5f.tar.bz2
coreclr-81455f6fe9e078902f1fb331ae81d85c4d001c5f.zip
Add Public API Marshal.IsTypeVisibleFromCom and Marshal.GetEndComSlot (#19507)
Diffstat (limited to 'src/vm/ecalllist.h')
-rw-r--r--src/vm/ecalllist.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vm/ecalllist.h b/src/vm/ecalllist.h
index 46ee7f8c5f..c147ae716e 100644
--- a/src/vm/ecalllist.h
+++ b/src/vm/ecalllist.h
@@ -872,13 +872,15 @@ FCFuncStart(gInteropMarshalFuncs)
FCFuncElement("GetNativeVariantForObject", MarshalNative::GetNativeVariantForObject)
FCFuncElement("GetObjectForNativeVariant", MarshalNative::GetObjectForNativeVariant)
FCFuncElement("InternalFinalReleaseComObject", MarshalNative::FinalReleaseComObject)
+ FCFuncElement("IsTypeVisibleFromCom", MarshalNative::IsTypeVisibleFromCom)
FCFuncElement("QueryInterface", MarshalNative::QueryInterface)
FCFuncElement("CreateAggregatedObject", MarshalNative::CreateAggregatedObject)
FCFuncElement("AreComObjectsAvailableForCleanup", MarshalNative::AreComObjectsAvailableForCleanup)
FCFuncElement("InternalCreateWrapperOfType", MarshalNative::InternalCreateWrapperOfType)
FCFuncElement("GetObjectsForNativeVariants", MarshalNative::GetObjectsForNativeVariants)
FCFuncElement("GetStartComSlot", MarshalNative::GetStartComSlot)
-
+ FCFuncElement("GetEndComSlot", MarshalNative::GetEndComSlot)
+
FCFuncElement("InitializeManagedWinRTFactoryObject", MarshalNative::InitializeManagedWinRTFactoryObject)
FCFuncElement("GetNativeActivationFactory", MarshalNative::GetNativeActivationFactory)