Enable BSTR Marshaling Support for x-plat PInvoke (dotnet/coreclr#19766)
authorLuqun Lou <luqunl@users.noreply.github.com>
Fri, 28 Sep 2018 17:15:12 +0000 (10:15 -0700)
committerGitHub <noreply@github.com>
Fri, 28 Sep 2018 17:15:12 +0000 (10:15 -0700)
commitfc0e7b4c90ceaea2b0838d07b8cd0231b64b59f0
tree0d30ee9f80ef5f28816d67f8d507f7fcb8d416e1
parent3d8f10c1881a803a4d5d0c7a1de848a66862c67c
Enable BSTR Marshaling Support for x-plat PInvoke (dotnet/coreclr#19766)

Commit migrated from https://github.com/dotnet/coreclr/commit/f90b65858d7ca0604e7aa1a1d04e9e5261e7f7af
12 files changed:
src/coreclr/src/System.Private.CoreLib/src/Microsoft/Win32/Win32Native.cs
src/coreclr/src/System.Private.CoreLib/src/System/String.CoreCLR.cs
src/coreclr/src/System.Private.CoreLib/src/System/StubHelpers.cs
src/coreclr/src/classlibnative/bcltype/stringnative.cpp
src/coreclr/src/classlibnative/bcltype/stringnative.h
src/coreclr/src/dlls/mscoree/mscorwks_unixexports.src
src/coreclr/src/vm/ecalllist.h
src/coreclr/src/vm/ilmarshalers.cpp
src/coreclr/src/vm/ilmarshalers.h
src/coreclr/src/vm/mlinfo.cpp
src/coreclr/src/vm/mscorlib.h
src/coreclr/src/vm/mtypes.h