Add few Interop Marshal APIs (#7742)
authorFaizur Rahman <shrah@microsoft.com>
Tue, 25 Oct 2016 04:21:29 +0000 (21:21 -0700)
committerJan Kotas <jkotas@microsoft.com>
Tue, 25 Oct 2016 04:21:29 +0000 (21:21 -0700)
commit3103a70d1fbe733d2b4e7ed9e2ff795b888b8b79
tree40672b53c5ca19569910f5588d5028822ab9092c
parent47cc5df947ee03dc83c28ee243129e10e5683675
Add few Interop Marshal APIs (#7742)

Add the following interop Marshal APIs:
M:System.Runtime.InteropServices.Marshal.GenerateGuidForType(System.Type)
M:System.Runtime.InteropServices.Marshal.GenerateProgIdForType(System.Type)
M:System.Runtime.InteropServices.Marshal.GetComObjectData(System.Object,System.Object)
M:System.Runtime.InteropServices.Marshal.GetHINSTANCE(System.Reflection.Module)
M:System.Runtime.InteropServices.Marshal.GetIDispatchForObject(System.Object)
M:System.Runtime.InteropServices.Marshal.GetTypedObjectForIUnknown(System.IntPtr,System.Type)
M:System.Runtime.InteropServices.Marshal.PtrToStringAuto(System.IntPtr)
M:System.Runtime.InteropServices.Marshal.SetComObjectData(System.Object,System.Object,System.Object)
M:System.Runtime.InteropServices.Marshal.StringToCoTaskMemAuto(System.String)
M:System.Runtime.InteropServices.Marshal.StringToHGlobalAuto(System.String)
src/mscorlib/model.xml
src/mscorlib/ref/mscorlib.cs
src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs
src/mscorlib/src/System/Runtime/InteropServices/NonPortable.cs
src/vm/ecalllist.h