Jeremy Kuhne
Jeremy Kuhne
@kant2002 Is the goal here to simply make sure the two `IDataObject` types are explicitly referenced? Is there some other way we can clue in the trimmer? I would think...
@kant2002 sorry, I'm not clear on how that helps. @AaronRobinsonMSFT are there resources on built-in COM and trimming? All I really know at this point is that we should be...
@kant2002 I wasn't aware you could cast `_ComObject` that way, but it makes sense when I think about it.
Talking with @agocke the presumption is that you will never see `_ComObject` when trimming is enabled as COM interop is disabled. @AaronRobinsonMSFT is that a correct assumption?
@pjanotti Fyi
> Is there a reason why the folks who really need these APIs cannot use Mono.Posix? @jkotas Point here would be to leverage existing logic in CoreFX for relatively simple...
@KlausLoeffelmann can you sanity check the WinForms changes you made here? Thanks!
@elachlan I'll get a look tomorrow sometime. Trying to wrap up a change to use CsWin32 for our CCWs.
Interop scenarios are the key driver for me. For reference, here is a fixed pattern that we've been starting to use in [CoreFX](https://github.com/dotnet/corefx/blob/master/src/Common/src/Interop/Windows/kernel32/Interop.WIN32_FIND_DATA.cs): ``` C# [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] internal...
@omariom > Was WIN32_FIND_DATA meant to be ref struct? We haven't started changing our interop structs to ref structs (where possible) yet. I do plan to. > In 7.3 you...